Parcours
Timeline professionnelle
Un parcours fullstack Java senior orienté architectures distribuées, Kafka, microservices,
cloud GCP, interfaces Angular/Vue.js, CI/CD et exploitation de systèmes critiques.
Développeur Fullstack Java Senior
Client : ADEO
Avril 2023 - aujourd'hui
Conception et évolution de systèmes Supply Chain critiques dans une architecture microservices orientée événements avec Kafka, GCP et Kubernetes.
- Conception et développement de batchs critiques pour l'intégration de flux logistiques
- Mise en place de connecteurs Kafka MongoDB et Oracle pour la synchronisation de données
- Développement d'API REST métiers pour la gestion des commandes Kalypso
- Migration technique vers Kubernetes sur GCP et modernisation Spring Boot
- Optimisation des pipelines CI/CD GitHub Actions
- Monitoring Datadog, logs, métriques et amélioration de la fiabilité en production
Java 17Spring BootKafkaGCPKubernetesMongoDBOracleVaultGitHub ActionsDatadogVue.js
Développeur Java / Angular
Client : AG2R La Mondiale
Mai 2022 - Mars 2023
Modernisation d'une application legacy GWT vers une architecture Angular et Spring Boot, avec forte collaboration métier.
- Développement de simulateurs métiers Java / Angular
- Refonte front-end et conception de nouvelles interfaces utilisateurs
- Mise en place d'une console de gestion des utilisateurs et habilitations
- Correction d'anomalies et amélioration continue suite aux retours recette
- Support technique et collaboration avec les équipes métier
Java 8/11Spring BootAngular 12GitSQLKibana
Développeur Java / Angular
Client : ADEO
Janvier 2021 - Avril 2022
Développement d'un produit de gestion client et paiement pour les enseignes du groupe ADEO.
- Développement de services backend pour la gestion des transactions
- Participation au développement du paiement en ligne WPU
- Migration du référentiel client vers une architecture MDM
- Intégration de Kafka pour le traitement asynchrone des flux
- Développement d'interfaces Angular
- Run applicatif, gestion des incidents et dashboards Datadog / k9s
Java 11SpringAngular 11KafkaGCPGKEVaultGitLab CIDatadogk9s
Analyste développeur Java
Client : AXA France
Juillet 2019 - Octobre 2020
Missions Java autour de la fiabilisation de données, de l'intégration WebMethods et de la refonte d'applications backend santé.
- Définition de stack technique et mise en place d'architecture
- Développement d'un module de fiabilisation de données avec Spring Batch
- Développement et maintenance de services d'intégration REST / SOAP
- Implémentation de règles métiers WebMethods
- Refonte d'applications backend Java et exposition d'API REST
- Mise à jour de pipelines CI/CD et supervision applicative
Java 8/11SpringSpring BatchRESTSOAPJenkinsAzure DevOpsKibanaAppInsightsSQL Server
Ingénieur d'étude et développement Java / Angular
Client : Leroy Merlin - ENKI
Août 2018 - Juin 2019
Conception et développement du portail web Works With ENKI Portal avec Spring Boot, Angular et intégration CMS.
- Conception et développement d'un portail web Angular / Spring Boot
- Mise en place de l'authentification et de la gestion des rôles avec Keycloak
- Intégration d'un CMS Drupal via API REST
- Dockerisation de l'environnement applicatif
- Gestion de configuration via Consul
Java 11Spring BootAngular 7DockerGitLab CIMavenKeycloakDrupalConsul
Développeur Java / Angular
Client : Decathlon
Avril 2018 - Août 2018
Développement de l'application MyQualityGate POC pour générer des rapports à partir d'un fournisseur de données multidimensionnelle Kylin.
- Développement d'un dashboard de reporting Angular / Spring Boot
- Mise en place de pipelines CI/CD Jenkins Pipeline as Code
- Développement d'API REST
- Industrialisation avec Docker, Rancher, Nexus et Maven
Angular 6Spring BootJenkinsDockerRancherNexusMavenKylinPostgreSQLGit