Développeur Senior Backend Java en CDI, autonome et moderne, intervenant sur une architecture microservices distribuée, avec forte culture qualité et CI/CD, et compréhension des impacts backend sur le frontend. VOS MISSIONS PRINCIPALES Développement Backend Développer des services backend en Java 17 / Spring Boot Concevoir des API REST robustes et documentées (OpenAPI) Implémenter des solutions performantes et maintenables Optimiser les requêtes SQL et la gestion des données Participer activement aux code reviews Contribution architecturale Contribuer aux choix techniques avec le Tech Lead Identifier et réduire la dette technique Assurer la cohérence des développements avec l’architecture microservices Participer aux réflexions autour des patterns distribués (event-driven, messaging) Qualité & Tests Développer et maintenir des tests automatisés (unitaires, intégration) Appliquer les principes Clean Code, SOLID et bonnes pratiques de conception Maintenir un haut niveau de qualité via les outils d’analyse (SonarQube) Contribuer à l’amélioration continue des standards de développement DevOps & Production Contribuer aux pipelines CI/CD (GitLab CI ou équivalent) Participer au déploiement des services sur AWS Conteneuriser les applications (Docker) Intervenir dans l’analyse et la résolution d’incidents en production Collaboration Participer activement aux rituels Agile Travailler en proximité avec le Tech Lead et les Product Owners Accompagner les développeurs moins expérimentés Comprendre les impacts backend sur le frontend et assurer la cohérence des contrats API Profil candidat: PROFIL RECHERCHE 6 à 10 ans d’expérience en développement backend Expérience confirmée en environnement microservices Exposition à la production (monitoring, incidents, performance) Culture Cloud et CI/CD réelle Bon niveau d’anglais technique STACK TECHNIQUE Backend (maîtrise solide requise) Java 17 Spring Boot (Data, Security) Architectures microservices API REST SQL (PostgreSQL, Oracle) Hibernate / JPA Tests : JUnit 5, Mockito Git Apprécié Kafka ou messaging équivalent MongoDB / Redis / ElasticSearch AWS (EC2, RDS, S3, Lambda…) Docker (maîtrise indispensable) Kubernetes (connaissances appréciées) CI/CD (GitLab CI) Frontend (compréhension attendue) Connaissance d’Angular ou React Compréhension des problématiques de performance et de contrat API Capacité à dialoguer efficacement avec les développeurs front
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.