Tous les projets

FranceAgriMerProjet client · 2024 — Présent

Piloter les applications critiques de gestion des aides PAC

Tech Lead Java et référent sécurité chez FranceAgriMer : équipe de 8 développeurs, Java 21 / Spring Boot 3, Spring Batch, SSO Keycloak / OpenID Connect et préparation de la migration vers Spring Boot 4.

  • Java 21
  • Spring Boot 3
  • Spring Batch
  • Spring Security
  • Keycloak
  • OpenID Connect
  • GitLab CI/CD
  • SonarQube

Le contexte

FranceAgriMer, établissement public, gère les aides de la PAC avec des applications métier critiques : évolutions, fiabilisation et continuité de service, en particulier pendant les campagnes d’aides.

Mon rôle

Tech Lead Java / J2EE / Spring Boot de janvier 2021 à février 2022 (équipe de 6 développeurs), puis Tech Lead Java et référent sécurité depuis avril 2024 (équipe de 8 développeurs) : refinement technique des user stories, répartition des sujets, revues de code et validation des merge requests, onboarding et mentorat. Interlocuteur technique des métiers / MOA : SFD, user stories, règles de gestion et estimations.

Réalisations

Choix de conception des API REST, des traitements Spring Batch et des modèles de données ; normes de développement, Definition of Done et règles qualité SonarQube. Amélioration de la chaîne CI/CD GitLab / Jenkins et automatisation des tests ; priorisation de la dette technique ; analyse d’impact de la migration Spring Boot 3 vers 4. En 2021–2022 : TMA des applications historiques Java EE / J2EE.

Qualité & sécurité

Référent sécurité, interlocuteur de l’équipe sécurité / RSSI : SSO et contrôles d’accès avec Keycloak, OpenID Connect et Spring Security. MCO : qualification des incidents, priorisation des correctifs, recette et sécurisation des livraisons.

Confidentialité

Projet réalisé pour un client : le code et les détails internes sont confidentiels. Cette page reprend le périmètre, les technologies et les résultats figurant dans mon CV.

FranceAgriMer

Un besoin similaire dans votre équipe ?

Présentez votre contexte et votre besoin : nous verrons ensemble si mon profil correspond.

Échanger autour du projet