Développeur·se Backend Java
Role details
Job location
Tech stack
Job description
Vous aimez concevoir des services backend robustes et contribuer à des architectures solides ? Alors, nous avons peut-être une mission pour vous.
Au sein d?une équipe technique dédiée à plusieurs applications stratégiques, vous intervenez sur le développement et l?évolution de services backend dans un environnement à fort trafic.
Vous participez à des projets innovants liés à la mise en place de nouveaux services digitaux, tout en veillant à la qualité, à la performance et à la maintenabilité des applications existantes.
En collaboration avec les équipes techniques, vous contribuez également aux choix d?architecture afin d?accompagner la croissance du système d?information et garantir sa robustesse.
Vos missions : Concevoir, développer et intégrer de nouvelles fonctionnalités backend
Participer à l?évolution de l?architecture applicative et à l?amélioration continue des solutions existantes
Garantir la qualité du code et le respect des standards de développement
Participer à l?analyse et à la résolution des incidents de production
Contribuer à la mise en place de solutions durables afin de prévenir la récurrence des incidents
Assurer la performance, la sécurité et la résilience des applications
Collaborer étroitement avec les équipes de développement et d?architecture
Environnement technique : Java / Java EE, Spring Boot, Architecture hexagonale, Apache Kafka, MySQL, MongoDB
Requirements
Profil recherché : Diplômé·e d?une formation supérieure en informatique
Expérience significative en développement backend Java
Bonne maîtrise de Spring Boot et des architectures modernes
Connaissance des architectures distribuées et orientées événements (Kafka)
Sensibilité aux problématiques de performance, de qualité de code et de résilience applicative
Esprit d?équipe, rigueur et capacité d?analyse