Software engineer · Paris

Backend
qui ne
tombe pas.

Je code des systèmes critiques depuis 15 ans. Java, Spring Boot, Kubernetes — et React quand un projet le mérite.

Vivien Chavée
Stack

Ce avec quoi je bosse

Backend
JavaSpringSpring Batch
Front
TypeScriptReactJavaScript
Data & ops
SQLPostgreSQLKubernetesDockerJenkinsGitHub Actions
Outils
GitGH CopilotClaude Code
Parcours

15 ans, 3 maisons

avr. 2017 — aujourd'hui
Software Engineer
Société Générale

Arrivé comme développeur consultant en 2017, intégré en interne en 2020. Trois programmes majeurs sur des systèmes de risque Bâle/RWA traitant des dizaines de millions de lignes sur des tables de 200+ colonnes.

SAFIR (2017–2023) — Application cœur dédiée aux ajustements Bâle et à la production des RWA, utilisée par des équipes internationales (France, États-Unis, Roumanie). Équipes de 10–12 ingénieurs répartis entre Paris et Bangalore.

  • Développement en TDD/BDD d'un webservice Java 8 de calcul des RWA sur les equity
  • Construction d'un service de calcul des Risk Weights pour des tranches d'actifs en affacturage sous fortes contraintes de volumétrie
  • Livraison de calculateurs RWA, services de tranching et loaders référentiels

Certification Factory (2023–2024) — Refonte cloud complète de SAFIR (React, TypeScript, PostgreSQL, Databricks, AWS).

  • Migration complète de la couche web — réécriture intégrale depuis le stack legacy
  • Consolidation de 200+ batchs en 4 services modulaires
  • Réduction du temps de déploiement d'1 jour à 2–3 heures

Nova (2025–présent) — Interface de notation permettant aux collaborateurs de Société Générale d'évaluer l'exposition aux risques financiers et climatiques de millions d'entreprises.

  • Développé en Java 21 / Spring Boot 3, React 18, déployé via Jenkins et Kubernetes
  • Migration Spring Boot 2.8 → 3.4 avec GitHub Copilot pour accélérer le refactoring
  • CI/CD : déploiements quotidiens en dev, plusieurs déploiements en staging par semaine
JavaSpringSQLReactDatabricksAWSK8s
mai 2014 — avr. 2017
Java / LoanIQ Developer
BNP Paribas CIB
  • Migration de Loan IQ v6 → v7 sur l'ensemble de l'application sans régression ni incident, pour des centaines d'utilisateurs sur des millions d'enregistrements
  • Mise en place de la chaîne CI/CD : Jenkins, Maven, Nexus, Sonar
  • Développement d'un outil de migration (Uniloan → Loan IQ) au sein d'une équipe de 8 ingénieurs (Paris + Mumbai) — migration de millions de prêts représentant des milliards d'exposition financière (Spring Batch, TestNG, Ehcache)
JavaSpring BatchLoanIQJenkins
2011 — 2018
Lead Developer → Java / Calypso Developer
42 Consulting
  • Pilotage d'une équipe de 3 développeurs pour construire NERD, une plateforme interne centralisant l'ensemble des informations métiers de l'entreprise (Zend Framework, Doctrine)
  • Rédaction des spécifications fonctionnelles et techniques, pilotage de la QA et des mises en production
  • Conception et animation d'une formation SQL pour les consultants de l'entreprise
JavaCalypsoPHPZendSQL
On en discute ?
Mission, poste, opportunité — j'ouvre tous les mails.
M'écrire