Les missions du poste
Contexte & mission
En tant que Consultant Lead Developer Back Java / Spring, tu interviens sur des systèmes d'information complexes, orientés métiers, avec des enjeux forts de robustesse, performance et évolutivité.
Tu es référent technique back-end, responsable de la qualité du code, de l'architecture logicielle et de la bonne intégration des solutions dans un écosystème distribué.
Responsabilités principales
Architecture & conception
- Concevoir des back-ends robustes basés sur Java / Spring (Boot, Cloud)
- Mettre en oeuvre des architectures modernes :
- Hexagonale / Clean Architecture
- DDD (Domain Driven Design)
- Microservices et/ou architecture modulaire
- Garantir la cohérence entre architecture fonctionnelle, applicative et technique
Développement & qualité
- Développer des API performantes et sécurisées (REST, événements)
- Être garant de la maintenabilité, scalabilité et résilience
- Appliquer une forte discipline d'ingénierie logicielle :
- tests unitaires, d'intégration et contractuels
- instrumentation, logs, observabilité
Méthodes & delivery
- Travailler en agilité au sein d'équipes pluridisciplinaires
- Participer au découpage fonctionnel, à l'estimation et à la priorisation
- S'inscrire dans une démarche CI/CD et d'automatisation maximale
- Contribuer aux décisions de build vs buy et aux choix d'urbanisation
Leadership & accompagnement
- Encadrer techniquement les développeurs back
- Diffuser les standards via code reviews, design reviews, documentation
- Être moteur dans l'amélioration continue (qualité, sécurité, performance)
- Accompagner les équipes dans la montée en maturité technique
Environnement technique
- Java 11+ / 17, Spring Boot, Spring Cloud
- API REST, Kafka / event-driven
- Sécurité : OAuth2, OpenID Connect, JWT
- Bases de données SQL (PostgreSQL, Oracle) et NoSQL si besoin
- CI/CD, Git, tests automatisés
- Conteneurisation & orchestration (Docker, OpenShift / Kubernetes)
Le profil recherché
Expérience significative en Lead Dev ou Senior Back Java
Maîtrise des principes d'architecture logicielle
Forte culture qualité, sécurité et performance
Capacité à prendre du recul et à guider les équipes dans la durée
Posture de consultant : pédagogie, autonomie, impact
Davidson consulting en images
Publiée le 20/05/2026 - Réf : 4082499/28875387 LDBJS/14C