Développeur senior Java (H/F)
Rejoignez Cognizant en tant que Développeur Back?End Java Senior pour intervenir auprès d’un acteur majeur du secteur bancaire et financier sur le programme ICON (IPF Icon Payments Framework — modernisation des paiements).
Ce poste est à pourvoir en CDI, avec une prise de fonction souhaitée sous 2 mois.
A propos du poste
Ce poste s’adresse à des profils disposant d’au moins 8 ans d’expérience en développement back?end Java dans des environnements distribués à forte contrainte (performance, sécurité, disponibilité).
Vous évoluerez sur une plateforme cloud?native, dans un environnement technique moderne (Java 11+, Spring Boot, microservices, Kafka, CI/CD, containers), dans une approche agile au sein d’équipes qui privilégient la qualité et la collaboration.
Vos Missions
- Concevoir et développer des microservices Java (Spring Boot) exposant des APIs REST sécurisées et performantes, API?first.
- Orchestrer les flux de paiement dans la plateforme ICON/IPF (workflow, règles métier, respect des SLA) en tenant compte des contraintes temps réel (Instant Payments).
- Cadrer les exigences non fonctionnelles avec PO/BA.
- Participer à l’industrialisation de la CI/CD (build, tests, déploiements), automatiser les livraisons et contribuer à une qualité de production stable (tests unitaires/intégration, revues de code, documentation).
- Migrer certains flux de paiements depuis les systèmes legacy vers l’architecture cible, assurant compatibilité et non?régression.
- Contribuer aux études techniques et aux choix d’architecture avec une veille active pour proposer des améliorations concrètes.
Environnement Technique
- Langages & frameworks :
Java 11+, Spring Boot.
- Architecture :
microservices, API?first.
- Outils & technologies :
Kafka (flux temps réel), CI/CD, conteneurs (Docker/Kubernetes), Oracle/SQL.
Profil R
echerché
- 8 ans d’expérience minimum en développement applicatif Java.
- Excellente maîtrise de Java / Spring Boot et des versions récentes.
- Anglais professionnel requis (oral et écrit) – langue de travail chez Cognizant.
- Formation universitaire ou école d’ingénieur en informatique ou développement logiciel.
Environnement & Méthodologies
- Expérience en environnement Agile/Scrum et DevOps.
Compétences comportementales
- Travail en équipe et collaboration avec profils variés (tech, produit, métier).
- Posture de consultant et compréhension des enjeux business.
- Communication claire avec parties prenantes multidisciplinaires (PO/BA/Architecture/MOA/MOE).
- Autonomie, rigueur, sens de l’analyse et résolution de problèmes.
Ce Qui Pourra Faire La Différence
- Expérience banque/finance, notamment paiements/cash management (SEPA, Instant Payments, ISO 20022).
- Curiosité technologique et sens des bonnes pratiques :
qualité, observabilité, sécurité au service des exigences métier.
Modèle de travail :
hybride
Chez Cognizant, nous privilégions un modèle hybride avec présence de 3 jours par semaine dans les locaux du client ou de Cognizant à La Défense.
Nous soutenons un bon équilibre vie professionnelle/vie personnelle et nous adaptons la modalité de travail selon le projet et le client.
Location?:
Paris, Île-de-France, France.