Tech Lead Java H/F
Role details
Job location
Tech stack
Job description
Tech Lead hands-on, vous pilotez la conception et l?industrialisation des produits Risk RRO, vous accompagnez les devs au quotidien et vous êtes le point d?entrée technique des architectes. Vous faites progresser les standards d?ingénierie, sécurisez les mises en production et tenez le cap sur la dette/obsolescences.
Missions clés
Cadrage & architecture
Concevoir des solutions en architectures orientées Data & Services (dont hexagonale).
Contribuer aux choix techniques, challenger les patterns, cadrer les impacts.
Engineering & qualité
Définir les bonnes pratiques de dev (code review, testabilité, perf, SLO/SLA, qualimétrie Sonar).
Mettre en place/faire évoluer les CI/CD (GitLab CI, runners, quality gates, artefacts).
Prendre en charge des développements ciblés et les tests (unitaires, non-régression).
Run & fiabilité
Veiller au bon fonctionnement des applications, suivre les incidents, piloter les corrections.
Gérer les obsolescences techniques et planifier les remédiations.
Leadership & delivery
Animer les rituels (ateliers, points d?avancement), lever les blocages, arbitrer.
Faire monter en compétence les équipes de développement (multi-sites).
Estimer/chiffrer les solutions, tenir les jalons, produire la documentation technique.
Interface & gouvernance
Être l?interlocuteur privilégié des architectes pour aligner les évolutions techniques.
Garantir la mise en ?uvre des préconisations d?architecture au fil des releases.
Environnement technique
Dev & qualité : GitLab, Artifactory, Sonar
Plateformes : Kubernetes, Kafka, Airflow, MapR (Flexible LakeHouse apprécié)
Langages & frameworks : Python, Java (Spring), Angular, Spark, Shell
Data : DB2, PostgreSQL, Vertica, Hadoop
Livrables attendus
Dossiers d?architecture & schémas
Pipelines CI/CD industrialisés, artefacts versionnés
Code & tests (unitaires, non-régression) + documentation technique
Plans de remédiation des obsolescences et comptes-rendus de qualité
Notes de cadrage, chiffrages et plans de delivery
Requirements
7?10+ ans en ingénierie logicielle/data dont 3+ ans en Tech Lead.
Solide pratique Kubernetes et CI/CD à l?échelle (GitLab, quality gates Sonar).
Maîtrise Python/Java (Spring), Angular et outillage data (Kafka, Airflow, Spark).
Aisance sur architectures hexagonales et principes DDD/Clean/12-factor.
Culture run (observabilité, fiabilité, performance) et sécurité by design.
Leadership bienveillant : facilitation, pédagogie, capacité à trancher et à faire grandir les équipes.
Communication claire en contexte multi-interlocuteurs (français/anglais).