Développeur Full-Stack Java avec 5 ans d’expérience, j’interviens sur l’ensemble du cycle de vie des applications, en environnement Agile - DevOps.
Spécialisé en Java - Spring Boot, API REST et microservices, je suis également à l’aise avec le développement front-end, les bonnes pratiques, Boys Scout Rules, Clean Code, SOLID.
Mon parcours m’a permis de travailler sur des projets variés (bancaire, public, médical, retail), en apportant rigueur, proactivité et expertise.
Passionné par le développement et avide de nouveaux défis, je mets mon expertise au service de projets innovants tout en cherchant à perfectionner mes compétences pour devenir un acteur clé du monde informatique.
Développement et maintenance d’applications en Java / Spring Boot. Conception et déploiement de microservices et API REST. Optimisation du code et refonte technique (SOLID, Clean Code). Amélioration et restructuration des interfaces utilisateur (UI/UX). Participation aux Daily Scrums, Sprints et revues de code. Gestion de la qualité et des performances : tests, support N3, évolutions.
Compétences
Développement Full-Stack : Java / Spring Boot, API REST, Microservices.
Évolution sur divers projets dans les secteurs bancaire, public, médical et retail, en environnement Agile / DevOps. Contribution active à l’amélioration continue des applications via revues de code, tests automatisés et support N3. Compétences Clés Développement Full-Stack : Java / Spring Boot, API REST, Microservices. Architecture & Qualité : Patterns SOLID, Clean Code, Tests automatisés, DDD. Front & UI/UX : JavaScript, Bootstrap, JSP, Angular (formation Udemy), Optimisation des interfaces. Base de données : PostgreSQL, MySQL, Microsoft SQL Server, H2, DynamoDB. Outils & Méthodologies : Git, JIRA, Confluence, CI/CD (Jenkins, SonarQube), Agile (Scrum, XP), UML, Merise.
Expériences Détaillées
CREDIT LOGEMENT (03/2024 – 02/2025) Projet SIRIUS – Gestion des prêts bancaires pour des institutions comme Société Générale, BNP, LCL, Boursorama et La Banque Postale. Développement Back-end : Migration d’une application NATURAL vers Java/Spring Batch, automatisation des traitements. Amélioration continue : Refactoring du code selon SOLID et Clean Code, gestion du support N3.Coordination : Participation aux daily meetings, utilisation de JIRA, Mantis, EasyVista. Environnement technique : Java 11, Spring Batch, Microsoft SQL Server, Citrix, GitLab.
DGFIP (02/2023 – 03/2024) Projet CAMELIA – Plateforme Web pour la gestion des concours et examens de recrutement des agents de catégorie C. Développement Full-Stack : Conception de modules Java/Spring Boot, interfaces JSP/JavaScript, optimisation des Datatables. Collaboration : Travail en équipe Agile (4-6 développeurs), revues de code régulières. Environnement technique : Java 8, Spring Boot, PostgreSQL, SVN, PgAdmin, Eclipse.
MEDICINE4 I (05/2022 – 12/2022) Projet EXPERTEO – Plateforme de contrôle des devis et actes médicaux pour les mutuelles. Remédiation technique : Refactoring du code, application des principes DDD, création de bases de données H2 pour les tests. Automatisation : Mise en place de tests fonctionnels, suivi de la couverture de code avec SonarQube. Environnement technique : Java 11/17, Spring Boot, PostgreSQL, H2, Redmine, GitLab, Jenkins.
AUDIOPTIC TRADE SERVICES (10/2021 – 05/2022) Projet MonClient Light – Référentiel client unique pour les enseignes Optic2000, Audio2000, Lissac. Conception : Modélisation de la base de données PostgreSQL, développement d’un POC Spring Boot/Thymeleaf. Développement : Microservices, API REST documentées avec Swagger, support à l’intégration React. Méthodologie : Agile (Scrum), sprints hebdomadaires, revues de sprint. Environnement technique : Java 11, Spring Boot, PostgreSQL, Swagger, Bitbucket, JIRA.