Tech Lead Java/Angular
Ref : 251219H002-
Date de début02/02/2026
-
Localisation
93160 NOISY-LE-GRAND
-
Durée36 mois (renouvelables)
-
Profil
Technical Leader
-
Tarif Journalier MoyenVoir le tarif
OBJECTIFS ET ENJEUX DE LA MISSION
La mission s’inscrit dans un programme structurant visant à faire d’une plateforme centrale le concentrateur unique de l’information aux usagers, en collectant, normalisant et diffusant des données fiables, homogènes et en temps réel vers l’ensemble des canaux internes et externes.
Le prestataire intervient en tant que Tech Lead sénior, principalement sur la brique de gestion des perturbations, afin de :
- Garantir la conception, l’évolution et la fiabilité des services de gestion des informations circonstancielles (incidents, travaux, perturbations),
- Assurer le respect des contraintes de performance, de haute disponibilité et de robustesse dès la conception,
- Contribuer à l’intégration de données issues de multiples fournisseurs et à leur transformation vers les formats de la plateforme centrale,
- Participer ponctuellement à d’autres composants du système d’information dans une logique transverse et collaborative,
- Assurer une prise en charge efficace du RUN, incluant la résolution rapide des incidents de production, en complément des activités projet.
L’enjeu principal est de garantir une information aux usagers fiable, cohérente et diffusée en temps réel, indispensable au bon fonctionnement des médias d’information internes et des partenaires externes (applications, supports d’affichage, web, etc.).
ACTIVITÉS
- Les prestations attendues sont les suivantes :
- Prise de connaissance de l’architecture des différentes briques du programme,
- Participation aux rituels agiles (Daily Meeting, estimation via Planning Poker, priorisation du backlog),
- Chiffrage et prise en charge des User Stories,
- Développement des fonctionnalités priorisées,
- Développement des tests unitaires et fonctionnels,
- Démonstration des fonctionnalités développées lors des réunions d’itération,
- Rédaction de la documentation technique,
- Revue de code, refactoring et optimisation,
- Livraisons et retours d’expérience,
- Participation à la réalisation de correctifs bloquants et de hotfixes, analyses d’incidents de production, avec le cas échéant des optimisations techniques,
- Maintenance des dépôts Git et des processus de déploiement,
- Participation active et force de proposition au sein des communautés de développeurs et de Tech Leads,
- Déploiement des branches applicatives.
COMPÉTENCES TECHNIQUES ATTENDUES
- Expertise en méthodologie Agile et dans le framework SCRUM,
- Expertise en développement Java 17,
- Expertise sur le framework Spring Boot,
- Expertise sur des projets utilisant des bases de données relationnelles (PostgreSQL),
- Expertise sur les tests unitaires (JUnit),
- Connaissances avancées des chaînes CI/CD (Jenkins, GitLab CI/CD, Artifactory),
- Connaissances avancées des outils de qualité de code (Sonar),
- Maîtrise avancée de Git et des workflows de développement (MR, nommage des branches, tickets, tests),
- Connaissances avancées des technologies de diffusion de données en continu (Kafka),
- Connaissances avancées en scripting shell,
- Maîtrise des API REST et des outils de documentation (Swagger),
- Connaissances avancées des bases de données non relationnelles (Redis, MongoDB),
- Connaissances en ORM et optimisation (Hibernate, Spring Data),
- Notions sur les technologies Front-End (Angular, React).
COMPÉTENCES FONCTIONNELLES ATTENDUES
- Capacité à prendre du recul sur les orientations techniques et à intégrer différents points de vue,
- Aptitude à adapter son discours selon l’interlocuteur, y compris en vulgarisant des sujets techniques,
- Coaching de développeurs au sein d’une squad dans une logique d’amélioration continue,
- Participation proactive aux communautés de pratiques entre Tech Leads,
- Autonomie dans la veille technologique,
- Capacité à rédiger des spécifications techniques accessibles à tous les publics,
- Maîtrise des outils de gestion de projet et de documentation (JIRA, Confluence),
- Expérience dans les études, le cadrage et la réalisation de POC.
- COMPÉTENCES COMPORTEMENTALES SOUHAITÉES
- Esprit d’équipe et transparence,
- Capacité d’apprentissage et autonomie,
- Capacité à inspirer et accompagner une équipe, sens de la pédagogie,
- Force de proposition et prise en main des sujets,
- Respect des processus d’équipe (gestion des tickets, revues de code, merge requests),
- Souci du détail.