Expérience professionnelle
■ depuis 05/2024 : TECHNICAL LEAD JAVA - PAYPLUG
◆ Plateforme de paiement
◆ Architecture en microservices
◆ Dev Microservice
◆ Bundle Apache Nifi
◆ Migration JAVA 11 / 22 et spring 5
◆ Méthodologie Agile SCRUM
⇨ Environnement technique :
- Java 11/22, Spring 5, Spring boot, MongoDB, Rest API, Apache Nifi
- Gitlab, GCP, Sonar, Datadog, Docker, RabbitMQ
03/2023 _ 10/2023 : TECHNICAL LEAD JAVA - CA
◆ Architecture en microservices
◆ Conception et développement des microservices
◆ Migration JAVA 11 / 17 et spring 5
◆ Méthodologie Agile SCRUM
⇨ Environnement technique :
- Java 11/17, Spring 5, Spring boot, Postgresql, angular, liquibase, Kafka,
Rest API, Spring batch
- Gitlab, ArgoCD, Kubernetes, Nexus, Sonar
08/2022 _ 02/2023: TECHNICAL LEAD JAVA - TER
◆ Architecture en microservices
◆ Conception et développement
◆ Documentation technique
◆ Unit/integration Tests
⇨ Environnement technique :
- Java 17, Spring 5, Spring boot, Liquibase, PostgreSQL, Angular, Flutter,
Kafka, testcontainers
- Github, Github Actions, Nexus, Sonar
04/2022 _ 07/2022: SENIOR FULL STACK JAVA/ANGULAR - MINISTÈRE DE LA JUSTICE
◆ Architecture en microservices
◆ Documentation technique
◆ Unit/integration Tests
⇨ Environnement technique :
- Java 11, Spring 5, Spring boot, Liquibase, PostgreSQL, Angular
- GitLab, Gitlab runner, Openshift, Jenkins, Nexus, Sonar
10/2020 _ 01/2022: TECHNICAL LEAD - FDJ
◆ Architecture en microservices
◆ Développement des microservices
◆ Migration JAVA 8 / 11 et spring 5
◆ Méthodologie Agile SCRUM
⇨ Environnement technique :
- Java 8/11, Spring 5, Springboot, Hibernate, JPA, Liquibase, groovy, Spock
- PostgresSQL, Kafka, Zookeeper, Hazelcast, Angular
- Git, Sonar, Nexus, Jenkins
- JIRA, Confluence
■ 02/2020 _ 06/2020: TECHNICAL LEAD - BNP PARIBAS
◆ Migration monolithique en microservice
◆ Mise en place de OpenID Connect en remplacement de notre SSO historique
◆ Mise en place d'API sur l'application
◆ Revue de nos rapports moteur de génération de rapports Jasper
◆ Reports Amélioration du socle de l'application
06/2019 _ 02/2020: CONSULTANT SENIOR FULL STACK - JCDECAUX
◆ Architecture en microservices
◆ Développement des microservices
◆ Méthodologie Agile SCRUM
⇨ Environnement technique :
- Java 8, Springboot, Hibernate, JPA, Liquibase
- PostgresSQL, Kafka, Zookeeper, Hazelcast, Vue.js
- Git, Sonar, Nexus, Jenkins
- JIRA, Confluence
11/2016 _ 03/2019: CONSULTANT SENIOR FULL STACK – VEOLIA
◆ Développement des outils annexe (Monitoring des environnements, )
◆ Suivi d’ingestion des données
◆ Étudier les évolutions
◆ Développement d’outils métiers pour faciliter le déploiement
◆ Workflow nodeRed
◆ Industrialisation du déploiement de l’application (configuration et paramètres fonctionnel)
◆ Synchronisation des comptes utilisateurs depuis la base client
⇨ Environnement technique :
- Java JEE, SpringBoot, DB2, WebSphere Liberty, IBM IOC
- Node JS, PostgreSQL, NodeRed, Angular, Material design
- Maven, Git, npm, Nexus, Jenkins
03/2016 _ 11/2016: CONSULTANT – GENERAL ELECTRIC
◆ Conception de la nouvelle architecture en microservices
◆ Développement des microservices backend en NodeJS
◆ Déploiement et intégration continue GitLab et Ansible
◆ Méthodologie Agile SCRUM
⇨ Environnement technique :
- NodeJS, ReactJS, ExpressJS, Webpack, Gulp, Enzym, MaterialUI
- Architecture en Micro-services NodeJS, docker
- Atom, Git, NPM
- MongoDB, Elasticsearch, RabbitMQ
06/2015 _ 01/2016: INGÉNIEUR PROJET – STEAMULO
◆ Rédaction de la spécification fonctionnelle
◆ Conseil du client sur les nouveaux développements
◆ Méthodologie Agile SCRUM
⇨ Environnement technique :
- Java EE, Spring, Swagger, Maven, JPA, Hibernate, JUnit
- Architecture en 16 Micro-services Spring-boot, SOAP
- Intellij, Git, Maven, Bash
- MySQL (Flyway), MongoDB, Elasticsearch
- Intégration continue, Jenkins, Sonar, artifactory, Ansible, JIRA
■ 02/2013 _ 01/2014 : HelpDesk – AD-RH – Editeur de logiciel AD-Men
■ 02/2012 _ 09/2012 : Webmaster – L’Yonne en scène