EXPÉRIENCES
Groupe Mutuel (via Astrelya), Sion,
Suisse
10/2021 – 07/2023
Développeur Java/Spring Boot
Au sein de l’équipe « Service des documents entrants » : Traitement des divers documents réceptionné par le Groupe Mutuel (par voie postale, courriel, ou par les applications du GM).
● Développement de nouvelles fonctionnalités et maintenance correctives sur les services gérant les documents entrant en Java/Spring Boot.
● Réception des documents par des queues Activemq, des topics Kafka, ou par dépôts dans des répertoires partagés.
● Récupération des documents et premiers traitements nécessaires avec notamment les technologies Spring Boot et Apache Camel.
● Envoie des documents à l’outil d’océrisation Smartfix et gestion de cet outil.
● Redirection des documents via deux outils :
● Un outil d’intégration géré par l’équipe, du développement à la production, en passant par les tests (unitaires, domaine, et d’intégration) avec les technologies Spring Boot, Kubernetes et Git.
● Un outil legacy réalisé avec Eclipse RCP (Java) et du versionning SVN.
● Équipe fonctionnant en méthode Agile avec plusieurs rôles occupés par chacun de ses membres : Scrum Master, build (gestion des environnements hors production) et maintenance générale (gestion des environnements de production).
● Maintenance évolutive sur l’application de gestion des statistiques
Environnement technique : Java, Spring Boot, Spring Security, Docker, Kubernetes, Grafana, Git, SQL, Apache Kafka, Apache Camel, Eclipse RCP, React.JS, SVN, DevOps, etc.
AXA France, Paris, France 11/2018 – 10/2021
Développeur Lead Java/Spring Boot (05/2020 – 10/2021)
Développeur Java/Spring Boot (11/2018 – 05/2020)
Projet de modernisation de la souscription d’assurance automobile. Projet conçu selon une architecture SOA.
● Développement et gestion REST avec les technologies Spring Boot, Webmethods et Azure Devops (pour la livraison des API Java).
● Authentification en Oauth2.0 pour les nouveaux services créés.
● Gestion de l’ensemble des gateways des différents services du projet avec l’outil API Management de Software AG.
● Monitoring des applications via ELK (ElasticSearch Logstash Kibana) : création de visualisation et de dashboard.
● Formation de nouveaux arrivants et soutien aux développeurs en tant que Lead.
● Garant de la qualité de code, des bonnes pratiques de développement, ainsi que de l’absence de vulnérabilités avec l’outil SonarQube.
● Maintenance évolutive sur l’application de livraison des APIs Webmethods à l’aide de React.JS.
Environnement technique : Java, Spring Boot, Spring Security, React.JS, Git, SVN, SQL, API
REST/SOAP, Kibana, Azure DevOps, Webmethod, Software AG Api Management etc.
Sopra Steria, Paris, France 02/2018 – 09/2018
Stagiaire Ingénieur logiciel
Projet « Permis de conduire » du Ministère de l’intérieur français.
Modernisation de l’application de gestion du permis de conduire français.
● Mise en œuvre du déploiement automatisé du pack des dix applications du projet avec Ansible.
● Maintenance applicative sur le projet avec les technologies Angular et Spring
Environnement technique : Java, Git, Ansible, etc.