Builds and maintains Java/Spring Boot microservices, integrates Kafka for real-time messaging, and optimizes MongoDB for large-scale data in a DevOps/Agile environment.
Nous recherchons un Développeur back-end confirmé/senior, maîtrisant Spring Boot, Kafka et MongoDB, devops avec une expérience significative en conception et exploitation de services distribués dans un environnement Agile/DevOps.
Ses missions :
Concevoir, développer et maintenir des microservices back-end en Java / Spring Boot.
Mettre en œuvre et exploiter des solutions de messagerie et streaming temps réel via Kafka.
Développer et optimiser des bases de données MongoDB pour gérer de gros volumes de données.
Participer aux phases de conception technique et fonctionnelle.
Intégrer les bonnes pratiques de qualité (tests, revues de code, CI/CD).
Contribuer à la sécurisation et à la performance des applications.
Travailler en étroite collaboration avec les équipes front, DevOps et produit.
Évoluer dans un environnement Agile (Scrum/SAFe).
Compétences recherchées :
5 ans d'expérience en développement Java minimum
Très bonne maîtrise de Java / Spring Boot.
Expertise en Kafka (streaming, messaging, haute disponibilité).
Expérience en MongoDB (modélisation, optimisation, gestion de gros volumes).
Connaissances solides en microservices et intégration d’APIs REST.
Pratique des environnements CI/CD et Docker/Kubernetes.