Développeur Java Back-End F/H

INFORCA S.A.M
Canton de Nice-5, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior
Compensation
€ 45K

Job location

Remote
Canton de Nice-5, France

Tech stack

Java
Agile Methodologies
Confluence
JIRA
Unit Testing
Code Review
Continuous Delivery
Command-Query Responsibility Segregation (Software Development)
Linux
Elasticsearch
Hibernate
JavaFX
Spring
Maven
MongoDB
Oracle Applications
Backend
GIT
Kubernetes
Information Technology
Kafka
Bitbucket
Front End Software Development
Event Sourcing
Domain Driven Design
Jenkins
Microservices

Job description

Au quotidien, vous serez amené à :

  • Participer à l'élaboration des besoins métiers
  • Estimer et concevoir les solutions techniques
  • Implémenter les solutions techniques
  • Livrer régulièrement des fonctionnalités à forte valeur métier
  • Analyser et corriger les anomalies
  • Participer à la validation des développements livrés (tests unitaires, revues de code)

Environnement de travail

  • Contexte Agile
  • Mise en œuvre des pratiques DDD (Domain Driven Design)
  • Environnement technologique vaste et moderne
  • Ambiance de travail collaborative
  • Télétravail 2 jours par semaine à partir de 4 mois d'ancienneté

Requirements

  • BackEnd : Spring, Quarkus, Kafka, Hibernate, Oracle, ElasticSearch, MongoDB
  • FrontEnd : JavaFX
  • Outils DevOps : Jenkins, Kubernetes, Git, Maven
  • Architectures distribuées
  • Environnement Linux
  • Outils : Jira, BitBucket, Confluence, * Expérience significative en développement Java sur des projets similaires
  • Bonne connaissance de l'écosystème Java
  • Connaissance des architectures distribuées de type CQRS, Event Sourcing ou Microservices
  • Capacité à s'inscrire dans un processus de développement structuré
  • Sensibilité aux normes et bonnes pratiques de développement
  • Intérêt pour le développement de fonctionnalités orientées métier
  • Notions de déploiement continu et de gestion des versions applicatives

Qualités recherchées

  • Esprit d'équipe
  • Capacité d'écoute et d'ouverture
  • Curiosité technique
  • Volonté de progresser aux côtés d'autres développeurs
  • Capacité à proposer des améliorations
  • Adaptabilité et capacité d'apprentissage

La maîtrise de l'ensemble de la stack technique n'est pas attendue. Une bonne connaissance de l'écosystème Java, un fort intérêt pour les problématiques métier et l'envie d'évoluer dans un environnement technique riche seront particulièrement appréciés.

Pourquoi rejoindre cette opportunité ?

  • Projets de longue durée
  • Équipe technique en forte croissance
  • Technologies modernes et évolutives
  • Environnement favorisant la montée en compétences
  • Culture collaborative et partage de connaissances

Benefits & conditions

  • Perspectives d'évolution à long terme

About the company

Dans le cadre du développement de ses équipes, notre client recherche plusieurs Développeurs Java back-end pour participer à la conception, au développement et à l'évolution d'applications métier stratégiques au sein d'un environnement technique moderne et stimulant.

Apply for this position