MATEN, société de services à taille humaine, créée en 1994, intervient en ingénierie informatique et conseil en recrutement auprès de ses clients Grands Comptes des secteurs Service et Industrie recherche un Lead Développeur java pour intégrer en CDI les équipes de son client.
Descriptif du poste
Conception et architecture technique
Collaborer avec le Product Owner (PO) et l'équipe pour définir des solutions techniques alignées sur les besoins fonctionnels
S'assurer que l'architecture est robuste, évolutive et maintenable.
Encadrement et rôles
Code review et qualité
Relire le code des développeurs pour garantir des standards élevés de qualité : faire des RT
Proposer des améliorations continues des pratiques de développement : pair programming, refactoring, tests
Faire de la veille
Gestion des incidents
Intervenir sur les problèmes critiques et les résoudre efficacement : faciliter la qualification des bugs et hotfix
Mentorat et coaching
Aider les membres de l'équipe à progresser techniquement.
Organiser des ateliers ou des formations internes.
Être une ressource pour les développeurs en cas de blocages techniques.
Coordination au sein et en dehors de l’équipe
Assurer la cohérence des développements entre les membres de l'équipe et avec l’équipe DevOps
Garantir que les livrables répondant aux exigences techniques.
S’assurer de la qualité du processus de delivery (CI/CD, tests automatisés) en collaboration avec le service DevOps.
Identifier et remonter les obstacles techniques qui ralentissent l'équipe auprès du Scrum Master et des PO.
Participer aux cérémonies Scrum : Sprint Planning, Daily Stand-up, Sprint Review, Rétrospective, Backlog Refinement.
Veiller à ce que l'équipe soit capable de tenir ses engagements techniques et fonctionnels en accord avec les PO.
Apporter un éclairage technique pour ordonner ou affiner le backlog en collaboration avec les PO.
Estimer la complexité des user stories et proposer des compromis réalistes avec les PO.
Anticiper les sujets techniques pour priorisation au sein du backlog.
Remonter les alertes techniques ou les risques sur les projets au responsable applicatif.
Partager les choix d’architecture et d’outils avec le responsable applicatif.
Participer à l’alignement de la roadmap technique et fonctionnelle avec l’ensemble de l’équipe.
Donner de la visibilité sur l’avancement technique des sujets au responsable applicatif.
Documentations et partage
Rédiger ou superviser les documentations techniques.
Organiser/encourager le partage de connaissances techniques dans l'équipe.
Leadership et communication
Porter une vision technique claire et motivante.
Inspirer confiance et être un point de référence technique dans l'équipe.
Clarifier les enjeux techniques auprès de profils non techniques.
Vous intégrerez une équipe AGILE SCRUM dynamique et soudée. Votre rôle nécessitera une forte capacité d’adaptation, un sens aigu du relationnel et un véritable esprit d’équipe. Vous contribuerez activement à la vie du projet (Daily meetings, sprint planning, rétrospectives, ateliers…).
Votre expérience et votre regard neuf seront précieux pour faire évoluer les processus internes.
Vous collaborerez également avec les autres pôles techniques (digitaux, réseau, infrastructure, applicatif).
Profil recherché
Langages & outils
- Java 11 à 21 (maîtrise avancée)
- Spring Boot, Spring Data, Spring Security
- JPA/Hibernate, SQL, PostgreSQL
- Maven
- Git (GitFlow), GitLab
- Expérience significative sur au moins un ESB du marché : Apache Camel, Talend, MuleSoft, WSO2, Red Hat Fuse...
- Architecture Microservices,
- REST API
- DDD, Clean Architecture, Hexagonal architecture
- Conception orientée objet (SOLID, KISS, DRY)
- Sécurité applicative (authentification, JWT, OAuth2)
- Tests & qualité
- JUnit 5, Mockito, TestContainers
- SonarQube, couverture de tests, TDD/BDD
- DevOps
- Docker
- CI/CD : GitLab CI, Nexus
Maten est un employeur engagé en faveur de la diversité et de l’égalité des chances. Tous nos postes sont ouverts à toutes et à tous, sans distinction ni discrimination. Nos décisions de recrutement reposent exclusivement sur les compétences, les aptitudes et la motivation.