Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.
Free-Work recherche un Développeur Java Backend expérimenté à Montpellier pour intervenir sur des projets backend, avec une équipe technique évoluant en mode Agile. Vous contribuerez à la conception, au développement et à l’intégration de services backend, notamment via des API REST et SOAP et l’écosystème Java.
Le candidat idéal maîtrise Java, Kafka, Kubernetes et les pipelines GitLab CI/CD, avec une connaissance des architectures microservices et des bases de données relationnelles.
Dans le cadre du renforcement de nos équipes à Montpellier, nous recherchons un Développeur Java Backend expérimenté pour intervenir sur des projets de développement et d’évolution d’applications backend.
Vous intégrerez une équipe technique évoluant dans un environnement Agile, avec des enjeux importants autour de la conception, du développement, de l’intégration et du déploiement de services backend.
Nous recherchons un profil autonome, capable d’intervenir sur des sujets techniques complexes et de contribuer aux choix et bonnes pratiques de développement.
Au sein de l'équipe, vous serez notamment amené à :
Analyser les besoins fonctionnels et techniques.
Participer à la conception des solutions techniques.
Concevoir et développer des applications backend en Java.
Développer et maintenir des API REST et/ou SOAP.
Mettre en œuvre des échanges de données et de messages avec Kafka.
Participer à la conception et à l’évolution d’architectures distribuées.
Interagir avec les bases de données et les différents systèmes du SI.
Réaliser les tests et garantir la qualité des développements.
Participer aux revues de code.
Diagnostiquer et corriger les anomalies complexes.
Assurer la maintenance corrective et évolutive des applications.
Participer aux déploiements et à l’industrialisation des applications.
Contribuer à l'amélioration continue des pratiques et des solutions techniques.
Collaborer avec les différents membres de l'équipe dans un environnement Agile.
Les compétences suivantes sont indispensables :
Java
Kafka
Kubernetes
GitLab CI/CD
API REST et/ou SOAP
Une bonne connaissance de l’écosystème Java Backend est également attendue, notamment :
Spring / Spring Boot
Git
Maven ou Gradle
SQL / bases de données relationnelles
Tests unitaires et d’intégration
Architectures microservices