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.