Hatem Hebiri

Développeur Full Stack Senior | API & Backend

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

ReactJavaSpring BootTypescriptTest Driven DevelopmentHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendSoftware CraftsmanshipDéveloppement FullstackMicroservicesJavascriptTailwind CSSVueAngularCSSMongoDBBase de données SQLRequêtes SQLDomain Driven DesignElasticsearchPostmanSwagger/OpenAPIWebpackClean ArchitectureLinuxKubernetesGitDockerRESTful APIsELK StackGitHubBootstrapPostgreSQLGitLabJenkinsNextMavenHTMLMySQLWindows

À propos

Introduction

Développeur Full-Stack Java / Spring & React, avec une solide expérience sur des projets from scratch. J'interviens sur l'ensemble du cycle de vie des applications, de la conception à la livraison. Curieux et force de proposition, j'aime relever des défis techniques et proposer des solutions innovantes dans des contextes complexes, tout en garantissant la qualité et la maintenabilité du code.

Liens

Expérience de travail

Développeur Full-Stack

SOGECAP - Société Générale Assurances

juin 2021 - nov. 2025

4 ans 6 mois

À distance

Contexte : Application web destinée aux conseillers bancaires, visant à les assister dans la vente de contrats dʼassurance auprès des clients particuliers. Lʼapplication intervient en support des rendez-vous commerciaux et sʼinscrit au cœur des parcours de conseil et de souscription. Projet démarré from scratch, ayant connu des évolutions majeures, dont une refonte complète avec migration dʼAngular vers React et mise en place dʼune architecture micro-frontends. Cette architecture sʼappuie sur une application hôte principale orchestrant plusieurs frontends indépendants, chacun connecté à son propre backend. Organisation : Équipe de 10 personnes – Méthodologie Agile Scrum Réalisations : • Conception et développement full-stack from scratch de lʼapplication • Développement initial du frontend en Angular, puis refonte complète en React dans le cadre de lʼadoption dʼune nouvelle charte graphique et dʼune architecture micro-frontend • Mise en place dʼune architecture micro-frontends reposant sur une application hôte intégrant plusieurs applications front indépendantes • Conception et développement de backend dédiés en Java / Spring Boot, associés aux différents fronts et aux périmètres fonctionnels • Développement dʼun moteur de règles métier permettant de proposer les meilleures promotions pour chaque client, selon des critères dʼéligibilité et de priorisation • Intégration de ce service dans plusieurs parcours de souscription • Mise en place de dashboards Kibana pour le monitoring • Livraisons continues via les pipelines CI/CD (Jenkins) • Intervention en tant que référent technique sur lʼévolution dʼautres applications dans le cadre de la généralisation de React et de lʼarchitecture mico-frontends Environnement : Java 17, Spring Boot, API REST, PostgreSQL, Angular, TypeScript, React 18/19, Architecture micro-frontend, JUnit 5, Mockito, Jest, Jenkins, Gitlab, Kibana

Développeur Full-Stack

Malakoff Humanis

nov. 2019 - juin 2021

1 an 8 mois

Paris, France

Contexte : Projet structurant du SI dans le cadre de la fusion de Malakoff Médéric / Humanis, autour dʼune application web B2B permettant aux entreprises clientes de gérer les contrats de mutuelle et de prévoyance de leurs salariés. Le projet incluait une refonte progressive des microservices backend, notamment avec lʼintroduction de Reactor. Organisation : Équipe de 15 personnes – Agile Scrum Réalisations : • Développement full-stack dʼune application B2B • Évolution des écrans de consultation et de gestion des données contractuelles sur le frontend en Angular (TypeScript) • Conception et développement de microservices backend en Java / Spring • Refonte progressive des services avec introduction de la programmation réactive avec Reactor pour améliorer la gestion des flux et la scalabilité • Mise en place de mappings avec MapStruct, dans un contexte de convergence de systèmes historiques • Harmonisation des modèles de données backend dans le cadre de la fusion • Réalisation des tests unitaires et dʼintégration (JUnit, Mockito, WireMock, Karate) • Livraisons continues via les pipelines CI/CD (Jenkins) Environnement : Java 11, Spring, Microservices, API REST, Reactor, MySQL, Angular, TypeScript, MapStruct, JUnit, Mockito, WireMock, Karate, Jenkins, Github

Software Engineer

AXA en France

sept. 2018 - sept. 2019

1 an 1 mois

69340 Francheville, France

Contexte : Intégration dans lʼéquipe transverse responsable de la Business Standard API, un composant central dʼune plateforme en architecture SOA. Cette API permet dʼorchestrer les appels vers les microservices métier (Batisur, Prévoyance, Auto, Deux-Roues…), en offrant une interface unifiée et des données standardisées aux applications qui consomment la plateforme. Le poste impliquait une collaboration étroite avec plusieurs squads produits, chacune portant un domaine fonctionnel distinct, afin de garantir des évolutions cohérentes et transverses. Réalisations : • Évolution et maintenance de lʼAPI centrale dʼorchestration • Collaboration avec les squads Batisur, Prévoyance, Auto, Deux-Roues et standardisation des objets fonctionnels assurant une vision unifiée • Développement dʼun service de génération de certificats PDF pour le produit Batisur • Correction et finalisation dʼun composant de sécurité (contrôle des rôles et autorisations), déployé sur lʼensemble des services consommant la Business Standard API. • Mise à jour des services et dépendances vers les versions les plus récentes afin dʼassurer la sécurité et la stabilité de la plateforme • Développement et automatisation de scripts bash pour la maintenance dʼElasticsearch : purge automatisée, backups programmés • Création de dashboards Kibana • Animation de formations internes sur Kibana dédiée aux équipes techniques et produit Environnement : Java 11, Spring (Boot, MVC, Web), API REST, Spring Security (JWT), Architecture SOA, microservices, Elasticsearch 6, Kibana 6, Bash, CentraSite, Sonar, Git, Jenkins


Formation

Sorbonne Université - Campus Pierre et Marie Curie

Master Science et Technologie du Logiciel, Informatique

2017 - 2019

2 ans

Résultat : Master 2

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.