Overview
En tant que Tech Lead Java, vous jouerez un rôle central dans la conception, le développement et la mise en œuvre de solutions robustes et innovantes. Vous serez le point de référence technique de l'équipe.
Responsabilités
- Encadrement & leadership technique : accompagner et coacher les développeurs de l'équipe, définir et garantir les bonnes pratiques de développement, participer aux choix d'architecture et aux orientations technologiques.
- Développement & intégration : développer et maintenir des applications Java / Angular performantes et évolutives, concevoir et optimiser des bases de données SQL, automatiser et industrialiser les processus via du scripting Shell et des pipelines CI / CD.
- Cloud & DEVOPS : déployer et opérer des solutions sur Azure et Google Cloud Platform (GCP), contribuer à l'amélioration continue de l'infrastructure et de la sécurité.
- Méthodologie & collaboration : travailler en équipe dans un environnement Agile / Scrum, collaborer étroitement avec les Product Owners et les parties prenantes métiers.
Expérience & compétences
- Expérience : 5 ans minimum en développement Java, dont 2 ans sur un poste de Lead / Tech Lead.
- Diplôme : Ecole d'ingénieur ou diplômé Bac +5.
- Compétences techniques : Java / Spring Boot, Angular, SQL (optimisation, requêtes complexes), Scripting Shell, Cloud : Azure & GCP, Méthodes Agiles (Scrum).
- Qualités humaines : Leadership et capacité à fédérer une équipe, excellent sens de la communication et de la pédagogie, proactivité, esprit critique et goût pour l'innovation.
- Langues : anglais professionnel.