Ingénieur Développement C++ Java // DevOps
Au sein d'une équipe en charge des solutions monétiques, tu rejoins une équipe de développement qui conçoit, maintient et fait évoluer les briques logicielles au cœur des paiements cartes et des flux monétiques du groupe. Dans un contexte de forte volumétrie de transactions et d'exigences élevées en termes de performance, de disponibilité et de sécurité, tu interviens comme référent technique sur un périmètre applicatif critique. Tu participes à la modernisation des applications historiques (C++), à l'industrialisation de la chaîne de build & déploiement et à l'intégration de nouvelles fonctionnalités liées aux moyens de paiement (évolution des réseaux cartes, nouvelles réglementations, sécurité, etc.). Responsabilités principales: Tu analyses les besoins fonctionnels monétiques et contribues à leur traduction en solutions techniques robustes et pérennes en lien avec les équipes métier et les équipes d'architecture. Tu conçois, développes et maintiens des applications et composants en C++ et Java, en veillant aux performances, à la qualité du code et au respect des contraintes temps réel / haute disponibilité propres aux systèmes de paiement. Tu participes à la mise en place et à l'amélioration continue de la chaîne CI/CD (Git, pipelines de build, tests automatisés, déploiement), dans une démarche Dev
Ops orientée automatisation et fiabilité des mises en production. Tu contribues à la revue de code, au diagnostic et à la résolution d'incidents de production, et tu joues un rôle d'appui auprès des autres développeurs sur ton périmètre d'expertise distinct. Stack technique et environnement Langages principaux : C++ (applications cœur monétique, traitements temps réel) et Java (services applicatifs, APIs, microservices selon les projets). Outils de gestion de code source : Git (Git
Lab ou Git
Hub), utilisation avancée des branches, merge requests, hooks et intégration avec les pipelines. Chaîne CI/CD : mise en place et e...