Les missions du poste
Notre client est un acteur majeur du traitement des paiements en Europe, travaillant principalement pour les communautés bancaires françaises et belges, avec près de 40 milliards de transactions traitées en 2025.
Il est l'un des principaux processeurs de paiements en Europe, exploitant à la fois un mécanisme de compensation et de règlement (Clearing and Settlement Mechanism - CSM) à haute performance et un réseau d'autorisation des paiements par carte.
* Concevoir les architectures logicielles en s'appuyant sur les principes de conception orientée objet, les Design Patterns et les architectures distribuées, événementielles ou multicouches.
* Modéliser et documenter les solutions à l'aide de référentiels et méthodes tels que UML, Archimate et DDD.
* Réaliser les études d'architecture, analyser les impacts des évolutions et produire les dossiers techniques.
* Définir des solutions répondant à des exigences de faible latence, scalabilité, résilience, maintenabilité et sécurité.
* Apporter son expertise sur les technologies C/C++ temps réel (multithreading, gestion mémoire), ainsi que sur les environnements Java et Python.
* Concevoir l'intégration des composants techniques : bases de données, bus de messages et middlewares (Kafka, Cassandra, Spark, WildFly, PostgreSQL).
* Intégrer les exigences de cybersécurité dès la conception (chiffrement, TLS, PCI-DSS).
* Conduire des travaux de R&D, réaliser des POC et prototypes, évaluer les risques, coûts, impacts et opportunités liés aux nouvelles technologies.
* Conseiller les architectes systèmes et urbanistes sur les orientations techniques.
* Encadrer et piloter les travaux d'experts internes et externes.
* Intervenir sur des environnements Linux, Cloud privé et Cloud public (AWS, VMware).
La rémunération et les avantages sur ce poste sont :
* Un salaire compris attractif ;
* Participation & Compte Epargne ;
* Télétravail ;
* Contrat à durée indéterminée (CDI) basé à Puteaux.
Le profil recherché
Diplômé(e) Bac +5, vous justifiez d'une expérience significative en architecture logicielle sur des systèmes temps réel.
* Vous maîtrisez les contraintes des environnements de développement, de test et d'exploitation et savez concevoir des architectures sécurisées, performantes et évolutives.
* Vous êtes capable d'élaborer des cartographies fonctionnelles et applicatives, de définir des orientations techniques (méthodes, outils, qualité) et de proposer des scénarios d'amélioration.
* Organisé(e), rigoureux(se) et doté(e) d'un fort esprit d'analyse, vous savez prioriser les actions, conduire le changement et concevoir des solutions innovantes à forte valeur ajoutée.
Compétences requises
- VMWare
- Python
- UML
- Java
- Intégration de composants
- Rigueur et méthode
- PostgreSQL
- TLS
- Patrons de conception
- Cartographie
- Esprit d'analyse
- AWS
- Linux
- Cassandra
- Cyber-sécurité
- KAFKA