Pour le compte de l'un de nos clients banque/finance, nous recherchons un développeur Backend Java.
Mission
Développer de nouvelles features (outil reportability)
Gestion de l'optimisation de la performance
Support N3 (1 semaine tous les 3 mois)
Journée Type
Daily meeting
Code review avec l'équipe
Echange avec les Business Analysts
Echange avec les QA
Mise en production (mensuelle)
Les sprints durent 2 semaines (méthodologie Scrum / Agile)
Projet : Développement d'un outil de report de transaction. Chaque transaction peut être reportée jusqu'à 20 autorités de contrôle. Le nombre de transaction quotidiennes peuvent s'élever à 2 millions. l'outil est connecté en bas de la chaine, il n'y a donc pas de front à prendre en compte.
Stack Technique
Java 11
Microservices
Springboot
Oracle 12c
Cash local JAVA
Design pattern - IOC
Multithreading (collection / map / triset)
Base de données : trigger / index / vue / clef de partition
Reportabilité : plat, protocol fix, flux XML
Chaine de CICD déjà en place (Jenkins / Gitlab)
Compétences Requises
Expérience significative sur de l'optimisation de performance (multithreading)
Maitrise de la gestion des flux XML
Connaissance d'IOC (design pattern)
Bonne communication & bon niveau d'anglais requis
Equipe : 60 développeurs & BA confondus : 40 sont en Inde, 20 sont à Paris. L'équipe de Production est au Portugal.
Process : 1 Test technique (70% requis) - 1 entretien avec un tech lead - 1 cross interview
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job