← back --work

Lead · 2024-07 — 2025-01

Développeur Java Senior (Spring Boot / Angular)

Maplr · Montréal, QC

Mission chez Desjardins : refonte d'applications bancaires legacy en microservices Spring Boot et traitements Spring Batch réglementaires.

Contexte

Consultant Maplr en mission chez Desjardins, sur des applications bancaires où performance et fiabilité sont réglementaires. Les traitements Spring Batch y éditent des documents fiscaux : environ 600 000 items par cycle.

Mon rôle

  • Refonte du legacy. Découpage d'applications legacy en microservices Spring Boot et Spring Batch : 25 % de temps d'exécution en moins sur les batchs.
  • Qualité et sécurité. Audits SonarQube et pratique du TDD : 40 % de vulnérabilités critiques en moins.
  • Front et documentation. Développement Angular, refonte d'un backend Spring Boot, documentation technique.
JavaSpring BootSpring BatchSonarQubeAngular

−25 %

−40 %

~600 000

"je recommande fortement Vincent. En plus d'être techniquement compétant il a de ce regard patient qui sait naviguer à travers les frictions inter-personnelles."
Frédéric Fortin · Concepteur/Développeur Logiciel - Desjardins