Nous recherchons un développeur backend confirmé, avec une forte expertise de l'écosystème JVM et des architectures modernes orientées événements. Vous accordez une place centrale à la qualité logicielle, aux bonnes pratiques et à une ingénierie logicielle robuste et pérenne. Selon votre expérience, vous pourrez également intervenir en tant que lead technique.
Missions :
* Concevoir, développer et maintenir des applications backend performantes, scalables et sécurisées
* Définir et faire évoluer l'architecture technique (API REST, microservices, messaging, bases de données)
* Participer aux choix technologiques et garantir leur cohérence avec les enjeux métier et la roadmap produit
* Implémenter des API robustes et documentées (OpenAPI / Swagger)
* Optimiser les performances, la résilience et la sécurité des systèmes
* Assurer la qualité du code via des bonnes pratiques : clean code, design patterns, tests unitaires et d'intégration
* Contribuer à l'industrialisation : CI/CD, monitoring, logs, alerting
Profil :
* Compétences techniques
* Maîtrise de Java ou Scala, avec une très bonne connaissance de l'écosystème JVM
* Pratiques avancées en programmation fonctionnelle : immutabilité, fonctions pures, gestion des effets
* Conception et développement d'API REST avec Spring Boot, Play, Akka/Pekko ou équivalents
* Architectures event-driven, messaging et diffusion en continu avec Kafka ou technologies proches
* Bases de données : SQL maîtrisé et pratique de MongoDB (NoSQL)
* Qualité logicielle : tests unitaires et d'intégration, CI/CD, observabilité (logs, métriques)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.