Missions & Tâches • Développer et maintenir les fonctionnalités backend Concevoir, implémenter et optimiser des services backend en Java (versions 17/21) dans un environnement microservices. Assurer la cohérence, la robustesse et la performance du code développé. Intégrer de nouvelles fonctionnalités tout en garantissant la compatibilité avec l’existant. • Contribuer aux revues de code, qualité, performance Participer activement aux revues de code pour garantir la qualité, la lisibilité et le respect des standards. Identifier des améliorations autour de la performance, de la sécurité et de la résilience des services. Mettre en œuvre des bonnes pratiques de développement (tests unitaires, tests d’intégration, CI/CD). • Participer aux cérémonies agiles et aux mises en production S’impliquer dans les rituels Agile (daily meetings, sprint planning, rétrospectives, grooming). Contribuer au processus complet de livraison : préparation des versions, automatisation du déploiement, suivi post-mise en production. Collaborer étroitement avec les équipes DevOps, QA et produit. Profil candidat: Compétences – Développement Langages & Frameworks Java 17/21 : développement backend moderne, performances optimisées. Spring Boot : création de microservices modulaires et scalable. Spring Cloud : gestion de la configuration, service discovery, resilience patterns. API REST : conception d’APIs robustes, sécurisées et documentées. Programmation réactive : maîtrise de paradigmes non bloquants (ex. : Reactor). Pratiques modernes Infrastructure as Code (IaC) : automatisation de l'infrastructure (Terraform, Ansible, etc.). OIDC : implémentation d'authentification moderne (Keycloak, Auth0…). Compétences humaines • Communication • Esprit d'équipe • Adaptation • Force de proposition • Exigence qualité • Transparence • Respect des engage
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.