Développeur JAVA F/H
Role details
Job location
Tech stack
Job description
Nous poursuivons notre développement et recherchons actuellement un.e Développeur JAVA pour intervenir chez un de nos clients.
Votre rôle au quotidien :
-
Analyser les besoins utilisateurs et proposer des solutions adaptées et performantes
-
Concevoir et développer des applications robustes, tout en réalisant des tests rigoureux (unitaires, intégration, charge)
-
Garantir la qualité du code en respectant les bonnes pratiques et en produisant une documentation claire
-
Assurer la maintenance et les évolutions des applications pour répondre aux besoins métier
-
Fournir un support technique et accompagner les utilisateurs
-
Partager vos connaissances pour renforcer l'expertise collective de l'équipe
Requirements
Back-end : Java, Spring Boot
-
Front-end : Connaissance ou expérience d'un framework JavaScript
-
Middleware : RabbitMQ, Kafka, JMS (au moins une expérience significative)
-
Bases de données : SQL Server, MongoDB
-
Architecture : Expertise confirmée en microservices
-
Tests : jUnit
-
Versionning : Git
-
Outils de développement : IntelliJ, Maven, Sonar
-
Déploiement : Jenkins, Ansible
-
Gestion de projet : JIRA, Confluence
Quelques infos importantes à retenir :
-
Expérience de minimum 5 ans (hors stages / alternance), Compétences techniques :
-
Maîtrise avancée de Java et Spring Boot
-
Bonne compréhension des architectures microservices
-
Expérience dans l'utilisation de RabbitMQ, Kafka ou équivalent
-
Une première expérience ou des connaissances sur un framework JavaScript
Soft skills :
-
Autonomie : capable de gérer vos projets de bout en bout
-
Rigueur : attentif.ve à la qualité et au respect des standards
-
Esprit d'équipe : motivé(e) par le partage et la collaboration