← back --work

· 2020-11 — 2024-06

Lead Développeur Java (Spring Boot / Angular)

Magnolia.fr · Mont-Saint-Aignan

Lead d'une équipe de 7 sur 23 microservices d'assurance emprunteur : qualité, CI/CD, migration AWS puis Kubernetes on-premise.

Contexte

Magnolia.fr distribue de l'assurance emprunteur en ligne, en forte croissance. À la DSI, le chantier portait sur le tarificateur et l'espace client : 23 microservices Java (Spring Boot, Spring Cloud) avec Kafka et MongoDB, sur AWS puis Kubernetes.

Mon rôle

Arrivé développeur, devenu lead développeur puis team leader d'une équipe de 7.

  • Souscription. Plus de 10 produits d'assurance livrés en souscription électronique, APIs des parcours et évolutions de l'espace client.
  • Fiabilité. Barrières qualité SonarQube, Sentry avec OpenTelemetry pour les erreurs clientes et la WebPerf, processus de livraison et de rollback, stratégie de tests.
  • Infrastructure. CI/CD GitLab CI et Docker, déploiements Kubernetes industrialisés avec Helm, puis un cluster Kubernetes on-premise qui a réduit la facture AWS de 60 %. Support N2 infra en l'absence de l'équipe dédiée.
  • Management. Entretiens annuels et objectifs, one-to-one réguliers, accompagnement individuel, plan de transfert de compétences.
  • Transmission. Accompagnement de stagiaires, de juniors et d'alternants, avec des sujets choisis pour leur niveau, pour faciliter leur intégration et accélérer leur onboarding.
JavaSpring BootSpring CloudKafkaMongoDBAngularKubernetesGitLab CISentry

10+

23

7

−60 %