Partager cette offre
Dans le cadre d’un projet stratégique dans le secteur bancaire, nous recherchons deux Tech Leads Java seniors pour participer au développement d’une plateforme de gestion de l’euro numérique, et plus particulièrement de son composant de règlement.
Vous interviendrez sur un système à forts enjeux, dans un environnement international où la performance, la résilience, la disponibilité et l’intégrité des données sont essentielles.
Vos missionsEn tant que Tech Lead Java, vous participerez activement à la conception et au développement des composants applicatifs, tout en garantissant leur qualité technique et en accompagnant l’équipe de développement.
Vos principales responsabilités seront les suivantes :
Concevoir et développer des composants applicatifs en Java.
Définir et faire évoluer l’architecture technique des composants.
Concevoir et implémenter les tests unitaires.
Réaliser les revues de code et garantir le respect des standards de développement.
Exploiter les résultats des analyses de code, notamment avec Sonar.
Veiller au respect des exigences non fonctionnelles : performance, montée en charge, résilience, disponibilité et intégrité des données.
Concevoir et réaliser des prototypes pour valider les choix techniques.
Participer à la définition des frameworks de développement.
Accompagner les développeurs dans la résolution des problématiques techniques et l’application des bonnes pratiques.
Contribuer aux évolutions de l’architecture générale des composants.
Participer à la mise en œuvre des pratiques DevOps et de la méthodologie Agile SAFe.
Rédiger la documentation technique en anglais.
Collaborer avec les équipes projet dans un environnement international.
Profil recherché
Les compétences suivantes sont toutes requises pour cette mission :
Java 17+ : excellente maîtrise du langage et du développement backend.
Kafka et Kafka Streams : maîtrise du traitement événementiel et des flux de données.
Apache Flink et Apache Druid : expérience pratique de ces technologies.
Architecture logicielle : expertise en conception de systèmes distribués.
Performance et résilience : expérience d’environnements soumis à de fortes contraintes de performance, de disponibilité et d’intégrité des données.
Qualité logicielle : maîtrise des tests unitaires, des revues de code et de l’analyse statique avec Sonar.
GitLab : maîtrise de la gestion de code source et des pratiques de développement collaboratif.
DevOps : expérience des pratiques d’intégration continue et d’industrialisation.
SAFe : expérience de la méthodologie Agile dans un contexte projet.
Vous disposez d’une solide expérience en développement Java et en leadership technique. Vous restez opérationnel dans le code tout en étant capable de prendre du recul sur l’architecture, les choix techniques et la qualité globale des composants.
Vous êtes à l’aise pour accompagner une équipe de développeurs, réaliser des revues de code, partager les bonnes pratiques et contribuer aux décisions d’architecture.
Vous savez évoluer dans un environnement exigeant, collaboratif et international.
L’anglais professionnel est indispensable, notamment pour les échanges avec les équipes internationales et la rédaction de la documentation technique.
Environnement de travail
2 jours de télétravail
Java 17+ : excellente maîtrise du langage et du développement backend.
Kafka et Kafka Streams : maîtrise du traitement événementiel et des flux de données.
Apache Flink et Apache Druid : expérience pratique de ces technologies.
Architecture logicielle : expertise en conception de systèmes distribués.
Performance et résilience : expérience d’environnements soumis à de fortes contraintes de performance, de disponibilité et d’intégrité des données.
Qualité logicielle : maîtrise des tests unitaires, des revues de code et de l’analyse statique avec Sonar.
GitLab : maîtrise de la gestion de code source et des pratiques de développement collaboratif.
DevOps : expérience des pratiques d’intégration continue et d’industrialisation.
SAFe : expérience de la méthodologie Agile dans un contexte projet.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Tech Lead Java Senior (H/F) – Java 17+ / Kafka / Architecture distribuée
OCSI
