Description du poste
Nous recherchons un(e) Tech Lead Java pour piloter techniquement nos projets, accompagner une équipe de développeurs et garantir la qualité, la performance et la pérennité de nos applications.
Missions principales
- Être le référent technique de l’équipe et participer activement aux développements.
- Concevoir et faire évoluer l’architecture des applications Java, notamment autour de microservices et d’API REST.
- Encadrer techniquement les développeurs : revues de code, pair programming, partage de bonnes pratiques et accompagnement dans la montée en compétences.
- Garantir la qualité des livrables : tests unitaires et d’intégration, qualité du code, documentation et respect des standards.
- Participer aux choix techniques et arbitrer les sujets liés à la performance, la sécurité, la scalabilité et la maintenabilité.
- Mettre en place et améliorer les pratiques CI/CD et DevOps.
- Collaborer avec les Product Owners, chefs de projet, architectes et équipes métier afin de sécuriser les délais et les choix de conception.
- Identifier la dette technique, anticiper les risques et proposer des plans d’amélioration continue.
Compétences techniques
- Excellente maîtrise de Java et de l’écosystème Spring, notamment Spring Boot.
- Bonne connaissance des API REST, architectures distribuées et microservices.
- Maîtrise des bases de données relationnelles et des outils de persistance tels que JPA/Hibernate.
- Expérience avec Git, les outils de CI/CD, Docker et idéalement Kubernetes.
- Connaissance des pratiques de qualité : tests automatisés, JUnit, Mockito, SonarQube, revues de code.
Profil recherché
- Bac+5 en informatique ou formation équivalente.
- Au moins 5 ans d’expérience en développement Java, dont une expérience réussie en tant que Lead Developer ou Tech Lead.
- Solides capacités d’analyse, de résolution de problèmes et de prise de décision.
- Leadership, pédagogie et goût pour le travail collaboratif.
- Bonne communication, avec la capacité de faire le lien entre les enjeux techniques et les besoins métier.