Banner
Jérôme DELSAUX

Jérôme DELSAUX

Lead Développeur / Développeur Full Stack Senior

Java & JavaScript

Hauts-de-France, France
Freelance / Temps plein

À propos

Mon parcours et ma vision

Développeur avec plus de 15 ans d'expérience dans la conception, le développement et la modernisation de systèmes complexes dans des environnements exigeants et critiques. Expertise en technologies Java et JavaScript, avec une maîtrise des environnements cloud, des bases de données et des normes de sécurité applicatives (ex. PCI DSS).

Ce qui me caractérise :

  • Expertise technique sur les principales stacks Front-end (React.js, Vue.js) et Back-end (Java, Spring).
  • Capacité à accompagner des projets complexes, la migration de systèmes legacy et l'intégration de solutions cloud.
  • Concevoir des plateformes évolutives répondant aux besoins futurs des entreprises.
  • Collaborer étroitement avec les équipes métiers et techniques pour proposer des solutions adaptées.
  • Assurer le respect des normes de sécurité et de conformité au sein de projets à forte sensibilité.

Expertise

Mes domaines de compétences

Back-end
  • Java 17-21
  • Spring Boot 3
  • OAuth 2.0
Front-end
  • React
  • Vue.js
  • TypeScript
  • Vite
  • Npm
Methodologies
  • Agility (Scrum, Kanban, SAFe)
  • Test-Driven Development (TDD)
  • Domain-Drive Design (DDD)
  • Behavior-Driven Development (BDD)
  • Design Thinking
  • Architecture Hexagonale
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Git Flow
  • Github Flow
Cloud
  • Microsoft Azure
  • Google Cloud Platform

Formation & Certifications

Mon parcours académique

Certification / Formation
  • Kafka

    Nextoo

    Septembre 2021

  • Agile Scrum Master

    Nextoo

    Septembre 2020

  • Oracle Certified Professional, Java SE 8 Programmer

    Oracle

    Juillet 2020

  • Diplôme

    Licence Pro Informatique

    Université Polytechnique Hauts-de-France

    2006 – 2007

    Langues
    • FrançaisNatif
    • AnglaisA2

    Compétences Techniques

    Technologies et outils maîtrisés

    Langages et Frameworks

    Java 21Spring Boot 3JavaScriptTypeScriptReact 18Vue.jsPython

    Database

    PostgreSQLMongoDBH2Oracle

    Web

    HTML5CSS3SCSSLessEsLint

    Testing

    Junit 5MockitoCucumberGatlingSeleniumJest

    Cloud

    Microsoft AzureGoogle Cloud Platform (GCP)

    Even Driven

    Rest APIRedisKafkaMQ

    DevOps

    DockerKubernetesGitlab CIGitHub ActionsJenkins

    Gestion

    GithubGitlabJiraConfluenceTrelloGoogle analyticsKibana

    Expériences Professionnelles

    Plus de 15 ans d'expertise

    Oney

    Freelance
    Lead Dev Full Stack Java / JavaScript
    Septembre 2023Aujourd'hui
    Lille et périphérie, France
    Hybride

    À propos de l'entreprise

    Oney est une entreprise spécialisée dans les solutions de paiement et de financement pour les particuliers et les professionnels.

    Mission de consulting

    Mission de conception et de mise en œuvre d’un nouveau coffre de sécurisation de cartes bancaires (Visa / Mastercard) dans un environnement Cloud Azure, avec pour objectif de moderniser l’existant et renforcer le niveau de conformité et de sécurité.

    Tâches réalisées

    • Migration des données en mode Big Bang depuis le coffre legacy vers la nouvelle plateforme
    • Développement d’API REST sécurisées pour la capture et la restitution des informations cartes
    • Mise en conformité réglementaire : RGPD (purge et rétention des données)
    • Implémentation de la rotation des clés de chiffrement et signatures PAN (norme PCI DSS v4)
    • Optimisation des performances et réduction des risques de sécurité sur les données sensibles
    • Coordination avec les équipes produit, design et QA
    • Collaboration à la conception de solutions et planification des sprints
    • Accompagnement de l'équipe de développement par le mentorat, la direction technique, et la promotion des meilleures pratiques de codage.

    Compétences utilisées

    Java 21Spring Boot 3.5Microsoft AzurePostgreSQLReactTypeScriptNorme PCI DSSScrumSAFe

    Nextoo (Mission pour Adéo)

    CDI
    Développeur Full Stack Java / JavaScript
    Septembre 2021Septembre 2023
    Lille et périphérie, France
    Hybride

    À propos de l'entreprise

    Adéo est le groupe propriétaire de Leroy Merlin, leader mondial du bricolage et de l'aménagement de la maison.

    Mission de consulting

    Conception et développement sur la plateforme Omni Commerce visant à optimiser les processus de tarification, de livraison et de fidélisation.

    Tâches réalisées

    • Développement de fonctionnalités pour les projets DELTA, Quotation et Loyalty Orchestrator
    • Mise en place de solutions de calcul des tarifs de livraison performantes et précises
    • Développement d’un moteur d’orchestration des prix, et récompenses client
    • Intégration dans un environnement Cloud Google (GCP), garantissant disponibilité et scalabilité
    • Gestion des flux temps réel via Apache Kafka
    • Développement Full Stack (Back & Front) dans une architecture moderne et distribuée

    Compétences utilisées

    Java 17Spring Boot 3ReactorMongoDBApache KafkaGoogle Cloud PlatformReact.jsVue.jsTypeScriptScrum Master

    Nextoo (Mission pour supermarché Match)

    CDI
    Lead Développeur Full Stack Java / JavaScript
    Mai 2017Septembre 2021
    Lille et périphérie, France
    Hybride

    À propos de l'entreprise

    Match est une enseigne de supermarchés présente en France, et offrant une large gamme de produits alimentaires.

    Mission de consulting

    Pilotage des évolutions techniques et de la modernisation du portail Back Office (Nestor / Pluton) utilisé par les magasins en France, Belgique et Luxembourg pour la gestion de la supply chain, du drive et des opérations terrain.

    Tâches réalisées

    • Migration des systèmes legacy AS400 vers une architecture moderne Java / Spring Boot / React.js
    • Maintenance et amélioration continue des applications existantes
    • Développement de nouvelles fonctionnalités métiers côté Back-End et Front-End
    • Optimisation des performances et de la fiabilité des outils Back Office
    • Coordination avec les équipes produit, design et QA
    • Accompagnement de l'équipe de développement par le mentorat, la direction technique, et la promotion des meilleures pratiques de codage.
    • Collaboration à la conception de solutions et planification des versions

    Compétences utilisées

    Java 11Spring BootPostgreSQLReact.jsJenkinsLean

    Nextoo (Mission pour Swisslife)

    CDI
    Développeur Full Stack Java / JavaScript
    Novembre 2014Mai 2017
    Lille et périphérie, France
    Sur site

    À propos de l'entreprise

    Swiss Life est un groupe d'assurance vie et de services financiers, leader sur le marché suisse et présent dans toute l'Europe.

    Mission de consulting

    Intervention sur l’espace client MySwissLife, avec pour objectif de moderniser, stabiliser et améliorer les performances de la plateforme ainsi que des outils métiers associés.

    Tâches réalisées

    • Migration progressive de composants métiers vers AngularJS / Node.js
    • Maintenance et évolution de l’interface existante
    • Intégration d’Elasticsearch pour optimiser la recherche et le traitement des données
    • Développement de nouvelles fonctionnalités orientées expérience utilisateur
    • Stabilisation des composants critiques et amélioration de la fiabilité globale

    Compétences utilisées

    Java 11Spring BootNode.jsAngularJSElasticsearchScrumKanban

    Nextoo (Mission pour Humanis / Vauban)

    CDI
    Consultant Java JEE / Chef de Projet Junior
    Mai 2014Novembre 2014
    Lille et périphérie, France
    Sur site

    À propos de l'entreprise

    Humanis est un groupe paritaire de protection sociale spécialisé dans la retraite complémentaire, la prévoyance et l'épargne salariale.

    Mission de consulting

    Participation au projet de tarification des offres Santé et Prévoyance, avec un rôle transversal combinant coordination projet, structuration des processus et support technique.

    Tâches réalisées

    • Organisation et suivi des différentes étapes du projet (planning, priorités, livrables)
    • Structuration et mise à jour de la documentation fonctionnelle et technique
    • Coordination et exécution des tests fonctionnels pour valider les règles de tarification
    • Interface entre équipes métiers et techniques afin d’assurer l’alignement des besoins et des livraisons
    • Contribution au développement et à l’analyse de composants en Java

    Compétences utilisées

    JavaGestion de projet

    Capgemini

    CDI
    Consultant Confirmé en Architecture et Technologie
    Août 2012Avril 2014
    Lille et périphérie, France
    Sur site

    À propos de l'entreprise

    Capgemini est un leader mondial du conseil, de la transformation digitale et des services technologiques et d'ingénierie.

    Mission de consulting

    Intervention au sein d’un centre de services pour assurer la maintenance et le support des portails clients de Vallourec (R&D) et Kiloutou, avec un objectif de stabilité, performance et amélioration continue.

    Tâches réalisées

    • Maintenance évolutive et corrective des portails (PHP / .NET)
    • Support quotidien (analyse, résolution d’incidents, corrections)
    • Prise en compte et suivi des retours métiers
    • Propositions d’amélioration des processus et des outils existants
    • Coordination avec les équipes fonctionnelles et techniques

    Compétences utilisées

    C#.NET FrameworkDotnetPHP

    Groupe SII (Mission pour Orange)

    CDI
    Consultant Développement PHP
    Avril 2010Août 2012
    Villejuif, Île-de-France, France
    Sur site

    À propos de l'entreprise

    Orange est un opérateur de télécommunications français, leader sur le marché européen des services de téléphonie mobile et fixe.

    Mission de consulting

    Participation à la migration et à la maintenance d’applications du réseau mobile dans le cadre du déploiement des infrastructures 2G / 3G Ericsson pour Orange.

    Tâches réalisées

    • Contribution à la migration d’outils réseau depuis le legacy vers la nouvelle infrastructure Ericsson
    • Maintenance corrective et évolutive des applications
    • Optimisation et gestion des bases de données MySQL
    • Support technique et collaboration étroite avec les équipes Orange / Ericsson
    • Tests, validation et surveillance de la performance applicative

    Compétences utilisées

    MySQLPHPLean

    Blue Consulting (Mission pour SFR)

    CDI
    Consultant Développement PHP
    Octobre 2009Avril 2010
    Boulogne-Billancourt, Île-de-France, France
    Sur site

    À propos de l'entreprise

    SFR est un opérateur de télécommunications français, fournisseur de services mobiles, internet et téléphonie fixe.

    Mission de consulting

    Intervention sur les outils de supervision de la qualité du réseau ADSL de SFR, avec pour objectif d’améliorer la fiabilité, la performance et la précision du suivi réseau.

    Tâches réalisées

    • Maintenance évolutive des systèmes de supervision (PHP / MySQL)
    • Analyse des indicateurs de qualité réseau ADSL
    • Détection et correction des anomalies impactant la performance
    • Amélioration continue des outils de monitoring et de reporting
    • Support technique en lien direct avec les équipes réseau

    Compétences utilisées

    PHPMySQL

    Inetum (Ex GFI Informatique)

    CDI
    Analyste Programmeur
    Juillet 2007Octobre 2009
    Douai, Hauts-de-France, France
    Sur site

    À propos de l'entreprise

    Inetum (anciennement GFI Informatique) est une ESN française spécialisée dans les services informatiques et le conseil en technologies.

    Mission de consulting

    Intervention en Tierce Maintenance Applicative (TMA) sur plusieurs applications critiques liées aux systèmes CRM, CMS, SAV et à des projets spécifiques liés aux objectifs commerciaux et aux infrastructures télécom.

    Tâches réalisées

    • Maintenance évolutive et corrective des applications CRM / CMS / SAV
    • Participation à la migration du projet de gestion des objectifs de vente en magasin, améliorant le suivi et la performance commerciale
    • Rôle de Responsable d’application sur un projet d’identification des câbles sous-marins téléphoniques et d’un CRM dédié aux clients VIP pour Orange
    • Interaction continue avec les équipes métiers et techniques pour assurer l’alignement fonctionnel

    Compétences utilisées

    JavaOracle DatabaseMySQLPHPTMA

    Contact

    Travaillons ensemble

    Coordonnées