Job position Tech Lead Java
Share this job
LE PROJET
Dans le cadre du gain d'un projet stratégique pour CATAMANIA pour l'un de nos clients grands comptes dans le secteur bancaire, nous recherchons plusieurs développeurs Confirmés et Séniors au sein de notre agence Lilloise.
L'objectif est de mettre en place d’un Centre de Compétences en vue de créer une nouvelle brique applicative permettant d’«arrimer » des flux de paiement, des clients directs et prestataires externes au nouveau processeur.
Cela implique :
De reprendre des flux en place (conversion au format du processeur) et de la basculer vers la nouvelle brique applicative.
D’optimiser les processus d'émission (Domaine émission).
De gérer des données et des contestations (Domaines Acquisition et Contestation).
Réalisation de la nouvelle brique permettant de traiter plusieurs typologies de flux en entrée et en sortie (API / flux JSON, API SOAP, fichiers plats, fichiers XML, flux temps réel via Kafka, messages asynchrones MQ) dans un écosystème réglementé et sécurisé (PCI SSF, ISO 20022, chiffrement, traçabilité). Cette brique embarque des services de traitement de flux (chiffrement, conversion, dédoublonnage, routage, supervision, etc.) dans un contexte de très fortes volumétries impliquant performance, scalabilité et résilience.
TECHNOLOGIES DU PROJET :
JAVA 21, SPRING BOOT 3, ARCHITECTURE MICROSERVICES, API REST, KAFKA, OPENSHIFT (KUBERNETES, DOCKER), XLD, XLR
VOTRE MISSION… UNE FOIS INTÉGRÉ(E) DANS NOS ÉQUIPES !
Comprendre le besoin métier et proposer une conception technique
Assurer la conception et le développement avancé en Java Spring microservices sur tous les patterns d’échange définis (API, Kafka, fichiers).
Réaliser les développements en s’assurant de la qualité, sécurité et performance par un travail d’équipe et l’élaboration de tests
Participer activement aux tests techniques et à l’intégration.
Documenter techniquement les solutions développées.
Identifier et anticiper les risques
Travailler en étroite collaboration avec les équipes MOA, Test et Architecture
Candidate profile
COMPETENCES TECHNIQUES REQUISES :
Expertise approfondie en Java Spring (microservices).
Solide expérience des échanges API REST et Kafka (architecture streaming avancée).
Gestion approfondie des échanges batch et fichiers.
Expérience avec OpenShift et DevOps (XLD, XLR).
PROFIL ET EXPERIENCE :
De formation bac+5 en informatique (école d'ingénieur, Master, MIAGE…), vous avez à minima 10 ans d'expérience sur la technologie JAVA / Spring Boot dans un environnement Microservices.
Working environment
Une ESN, c'est quoi?
Nous proposons à nos clients les compétences de nos experts pour participer au développement de leur Système d’Information.
CATAMANIA, c'est quoi ?
1200 Consultants
100 Millions d'Euros de CA
21 agences en France et à l'international
Un développement continue et dynamique depuis sa création en 1999
"Catamania s'engage à assurer la diversité de ses équipes et à créer un environnement de travail inclusif. Nous accueillons toutes les candidatures sans distinction d'âge, de genre, d'origine, d'orientation sexuelle, de croyance religieuse ou de handicap."
Apply to this job!
Find your next job from +1,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Tech Lead Java
CAT-AMANIA