Tech Lead — Ingénieur de développement Java / Angular
Participation au projet de développement GAM chez JCDecaux, une plateforme de gestion des frames et des assets des campagnes publicitaires.
- Gestion et encadrement technique de l'équipe de développement.
- Réalisation de revues de code et garantie des bonnes pratiques au sein de l'équipe.
- Préparation et suivi des livrables applicatifs.
- Correction des anomalies et bugs applicatifs.
- Migration technique de Java 17 vers Java 21.
- Développement d'un nouveau module de dashboard.
- Consommation d'API et de webhooks pour l'enrichissement des données.
- Mise en œuvre d'une architecture hexagonale (ports & adapters) pour découpler le métier des couches techniques.
- Conception des tests selon l'approche TDD (Test Driven Development).
- Développement de traitements en contexte multithreadé avec gestion de la concurrence et synchronisation des accès.
Environnement technique