le contexte
Une chaîne de calcul critique, entre réglementaire et Front Office
L'équipe développe et maintient les applications de calcul du risque de crédit et du risque de contrepartie, ainsi que les indicateurs réglementaires et les expositions suivies par le Front Office. La chaîne alimente le pilotage du risque, la restitution des engagements consolidés et les productions réglementaires.
L'environnement est Big Data, à forte volumétrie, avec des exigences élevées de robustesse et de qualité : les traitements doivent être justes, reproductibles et tenir leurs fenêtres d'exécution.
le poste
Développer et optimiser des traitements distribués à grande échelle
Vous intervenez au cœur de la plateforme de calcul, sur du développement Java orienté Big Data.
- Implémentation et évolution des chaînes de calcul de risque de crédit et de contrepartie.
- Utilisation avancée de Spark en Java : calcul distribué, traitement de gros volumes, optimisation des performances.
- Travail sur la performance des jobs, l'occupation mémoire, la gestion des flux et des dépendances de calcul.
- Participation à la conception technique et aux choix d'architecture.
- Industrialisation : intégration continue, tests automatisés, outillage DevOps.
environnement technique
Environnement technique
- Java
- Spark (Java)
- Hadoop
- Kafka
- Maven
- CI/CD
- Git
- Azure DevOps
- Cucumber
- Agile / Scrum
Les traitements distribués sont au cœur de l'architecture, pas en périphérie : le Java que vous écrivez est ce qui s'exécute sur le cluster.