Nous recherchons un(e) développeur(euse) backend Java passionné(e) par les architectures modernes, les microservices et les environnements technologiques performants.
Vous contribuerez à la conception, au développement et à l’évolution de solutions robustes, évolutives et hautement disponibles au sein d’équipes Agile multidisciplinaires. Le rôle s’adresse à une personne autonome, cooperative et orientée qualité logicielle.
Responsabilités
Concevoir, développer et maintenir des applications backend en Java
Participer à l’architecture et à l’évolution de solutions basées sur les microservices
Développer et intégrer des services synchrones et asynchrones
Contribuer à l’amélioration de la performance, de la stabilité et de la qualité des applications
Participer activement aux revues de code, aux tests automatisés et aux bonnes pratiques de développement
Collaborer avec les équipes de développement,
d’architecture et d’opérations dans un contexte Agile
Participer aux pipelines CI/CD et aux initiatives d’amélioration continue
Profil recherché
5 à 8 années d’expérience en développement backend Java
Excellente maîtrise de Java 17/21 et Spring Boot
Solide expérience en architecture microservices
Bonne compréhension des modèles de programmation réactive et impérative
Expérience avec les bases de données SQL et/ou NoSQL
Forte sensibilité à la qualité du code, aux tests automatisés et aux bonnes pratiques de développement
Expérience dans des environnements Agile et CI/CD
Bon esprit d’équipe et excellentes habiletés de communication
Atouts
Expérience avec AWS
Connaissance de Kafka et Terraform
Intérêt pour les nouvelles technologies et l’amélioration continue