Lead Développeur Java
Role details
Job location
Tech stack
Job description
Nous recherchons un(e) Lead Développeur Java pour prendre la responsabilité de l'équipe de développement de notre application phare MobilitX, une plateforme innovante dédiée à l'information et aux services aux voyageurs.*
En tant que Lead Développeur Java, vous serez responsable de l'animation et du pilotage de l'équipe de développement back, tout en participant activement au développement de l'application MobilitX pour des projets comme SGP, Keolis ou la RTM. Vous serez le garant de la qualité du code, du respect des bonnes pratiques et de la cohérence technique de l'application. Vous aurez également à travailler étroitement avec le Lead Front (React Js, Node Js, Angular, Angular Js, …)
Vos missions :
- Encadrer et animer l'équipe d'une dizaine de développeurs java
- Développer et concevoir les développements
- Estimer les charges de travail et planifier les tâches en collaboration avec l'équipe.
- Résoudre les problèmes techniques de l'équipe
- Assurer le suivi de l'avancement et alerter en cas de dérive
- Garantir la qualité du code et le respect des bonnes pratiques de développement (tests unitaires, intégration continue, etc.).
- Communiquer de manière claire et efficace avec les différentes parties prenantes
Requirements
Vous avez au moins 7 ans d'expérience en développement Java, dont au moins 3 ans en tant que Lead Développeur ou référent technique.
Environnement technique:
- Expérience en Java 8 et JDK 17, Spring, SpringBoot, SpringSecurity, Hibernate, Tomcat, Jms, JUnit, Mockito
- Connaissance Elastic serch et ActiveMQ
- Expérience avec les bases de données relationnelles (PostgreSQL, SQL Server).
- Maîtrise des outils de gestion de version (Git) et d'intégration continue (GitLab CI).
- Ma A compétences égales, les candidatures des personnes handicapées seront particulièrement valorisées.