Tech Lead Java (F/H)
Role details
Job location
Tech stack
Job description
Dans un environnement en constante évolution, marqué par la complexité des financements, l'intensification des exigences réglementaires, la protection des données sensibles et la nécessité de systèmes toujours plus résilients, Thales intervient au cœur des chaînes financières et assurantielles stratégiques.
Nos équipes opèrent sur des plateformes critiques couvrant l'ensemble de l'écosystème : titrisation, financements structurés et mécanismes assurantiels et mutualistes, pilotage du risque, solvabilité et conformité réglementaire. Nous concevons, intégrons et opérons des solutions technologiques robustes et sécurisées, au service des grandes institutions financières, mutuelles et assureurs, où la continuité de service et la confiance sont essentielles.
Rejoindre Thales, c'est contribuer à des projets à fort impact, à l'interface entre finance, assurance mutualiste, technologie et sécurité, et participer activement à la transformation et à la stabilité du système financier., Dans ce contexte nous recherchons un Tech Lead Java Expérimenté qui interviendra au sein d'une équipe en charge d'un Data Hub qui est une plateforme centrale permettant de collecter, stocker, transformer et partager des données provenant de différentes sources, de façon normalisée et sécurisée. L'objectif est de faciliter l'accès à des données de qualité pour des analyses, reporting, outils métiers, intelligence artificielle, tout en respectant les normes internes et réglementaires européennes liées au monde de la banque/finance/assurance.
En tant que Tech Lead expérimenté, vous interviendrez au sein d'une équipe Agile sur les activités suivantes :
- Encadrement d'une équipe de développeurs
- Développements Spark (Java / Python) pour le traitement de données massives en batch ou en streaming
- Analyse de données avancée à l'aide de Spark SQL, Elasticsearch / Kibana et Python afin de répondre aux besoins métiers (audit, conformité, lutte contre le blanchiment)
- Mise en place et optimisation des pipelines de données intégrés au Data Hub : ingestion (Kafka, MQ, CFT), transformation, exposition et supervision
- Vous serez le point d'entrée privilégié pour toute question technique ou de conception
- Vous participerez à l'amélioration continue du projet (processus, technique)
- Vous intégrerez la communauté des experts techniques afin de partager les bonnes pratiques et les retours d'expérience, et de vous appuyer sur vos pairs en cas de besoin
- Participation à l'architecture des flux et prise d'initiatives pour améliorer la robustesse, la performance et la sécurité des traitements
- Interactions régulières avec les équipes transverses (sécurité, DevOps, métiers)
- Pilotage de la qualité logicielle : revues de code, mise en place de tests unitaires, respect des normes de sécurité et intégration Sonar
- Rédaction de la documentation technique et contribution au support des solutions mises en production
Requirements
Une expérience significative dans le domaine de la finance et/ou dans le secteur bancaire est requise, Issu d'une formation Bac +5 (école d'ingénieur, Master ou équivalent), vous justifiez d'une expérience de minimum 8 ans en développement Fullstack dont une part significative en tant que Tech Lead.
A ce titre, vous maitrisez les compétences suivantes :
Environnement technique :
- Langages : Scala, Java (Spring Boot), Python, Bash
- Écosystème Data et Big Data : Apache Spark, Kafka, Elasticsearch, MongoDB, Hadoop
- Orchestration et transferts : Kafka, MQ Engine, CFT
- Cloud et conteneurisation : Kubernetes, Docker
- CI/CD et DevOps : GitLab, GitLab CI, Ansible, Artifactory
- Qualité logicielle : SonarQube, JUnit
- Monitoring et analyse : Kibana, Grafana
- Environnement : Linux, méthodes Agile (Scrum), outils de suivi (Jira, ServiceNow)
Compétences comportementales :
- Capacité à travailler dans un environnement Agile, adaptabilité et esprit d'équipe.
- Sens de l'initiative et autonomie dans la gestion des projets.
- Rigueur dans la qualité du code et des déploiements.
- Bonnes capacités d'analyse et résolution des problèmes.