Tech Lead Java dans un Environnement de Projet Data H/F
Role details
Job location
Tech stack
Job description
En tant que référent technique, vous intervenez à la croisée des enjeux d'architecture, de développement et de leadership technique dans une équipe de 18 personnes :
- Concevoir des solutions techniques robustes en cohérence avec les standards d'architecture définis
- Collaborer avec les équipes projets pour prioriser, estimer et sécuriser les développements
- Participer à la définition des cas d'usage data en lien avec les architectes
- Développer et maintenir des composants backend (Java / frameworks associés)
- Gérer les flux de données (batch et streaming) notamment via Apache Spark et Kafka
- Garantir la qualité des livrables (tests, CI/CD, bonnes pratiques)
- Mettre en place et diffuser des standards de développement (TDD, architecture hexagonale...)
- Accompagner les développeurs : mentoring, pair programming, montée en compétences
- Assurer une veille technologique active et contribuer aux évolutions techniques, Groupe pérenne avec des moyens humains et techniques importantes
- Bonne adéquation vie pro / vie perso (9,5 semaines de congés par an, ...)
- Package global attractif (PEE / PERCO / Primes d'éducation ...)
- CSE très intéressant
- Formation et évolution régulières en interne
Le process de recrutement
- Traitement candidature et RDV avec Audrey THIERY
- RDV RH
- RDV Opérationnel (N+1)
Requirements
Vous disposez d'une bonne expérience dans des environnements techniques exigeants, avec une forte orientation backend et data.Compétences techniques :Développement backend : Java 21, Spring Boot, frameworks microservices.Data : Spark, Kafka seraient des compétences appréciées APIs : REST, SOAP, GraphQLBases de données : Oracle, MongoDB.DevOps et CI/CD : GitLab CI, Jenkins, Maven, Sonar, OpenShift, NexusEnvironnement et outils : GitLab, JIRA, ConfluenceMéthodologies : Agile, TDD, pair programmingLes expériences sur des technologies équivalentes restent bien entendu pertinentes.Au-delà de la technique :Capacité à fédérer et accompagner une équipeBon relationnel et sens du collectifEsprit d'analyse et posture orientée solution, Vous disposez d'une bonne expérience dans des environnements techniques exigeants, avec une forte orientation backend et data.
Compétences techniques :
- Développement backend : Java 21, Spring Boot, frameworks microservices.
- Data : Spark, Kafka seraient des compétences appréciées
- APIs : REST, SOAP, GraphQL
- Bases de données : Oracle, MongoDB.
- DevOps et CI/CD : GitLab CI, Jenkins, Maven, Sonar, OpenShift, Nexus
- Environnement et outils : GitLab, JIRA, Confluence
- Méthodologies : Agile, TDD, pair programming
Les expériences sur des technologies équivalentes restent bien entendu pertinentes.
Au-delà de la technique :
- Capacité à fédérer et accompagner une équipe
- Bon relationnel et sens du collectif
- Esprit d'analyse et posture orientée solution, Esprit d'analyse
Benefits & conditions
Salaire : 60 000 à 65 000 € / an fixe pour le profil attendu + nombreuses primes.
- Remote : 2 jours / semaine
- Localisation : Ecully