Ingénieur développement c++ java devops

jeudi 19 mars 2026
Rechercher une mission

Détails

Architecte système et réseaux
C++
Service
régie sur site

Informations

France
à définir
Asap
NC

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 coeur des paiements cartes et des flux monétiques du groupe. 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 DevOps 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 coeur monétique, traitements temps réel) et Java (services applicatifs, APIs, microservices selon les projets) .

Outils de gestion de code source : Git (GitLab ou GitHub) , utilisation avancée des branches, merge requests, hooks et intégration avec les pipelines.

Chaîne CI/CD : mise en place et exploitation de pipelines d'intégration et de déploiement continus, automatisation des builds, tests unitaires, tests d'intégration et déploiements.

Culture DevOps : supervision, logs, scripts d'automatisation, industrialisation des déploiements, amélioration continue de la qualité et de la stabilité des systèmes.

Selon le contexte projet, exposition possible à des environnements conteneurisés ou à des architectures de type microservices pour certains composants Java.

Profil recherché

Tu disposes d'une expérience significative en développement C++ et/ou Java sur des systèmes à fortes contraintes (performance, haute disponibilité, volumétrie importante) .

Tu maîtrises les bonnes pratiques de développement (tests, clean code, gestion de la dette technique) et tu as déjà travaillé avec Git et une chaîne d'intégration continue structurée.

Tu as une solide culture DevOps : automatisation, industrialisation, CI/CD, collaboration étroite entre développement et exploitation.

Tu es à l'aise dans un environnement exigeant, apprécies de creuser des sujets techniques pointus sur un périmètre applicatif réduit mais critique, et tu sais partager tes connaissances au sein de l'équipe.

Rigueur, sens du service, capacité d'analyse et esprit d'équipe sont essentiels pour réussir dans ce poste, au contact d'interlocuteurs techniques et métiers autour des paiements et de la monétique.

Login