You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Hatem HebiriHH

Hatem Hebiri

Développeur Full stack

500 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Hatem

Ingénieur Full-Stack orienté backend avec 6 ans dʼexpérience dans la conception dʼAPIs et dʼapplications web.

Intervient sur lʼensemble du cycle de vie logiciel, de lʼanalyse à la mise en production, avec un fort focus sur la qualité, la maintenabilité et les bonnes pratiques de développement.
  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • SOGECAP
    Développeur Full stack
    BANQUE & ASSURANCES
    juin 2021 - novembre 2025 (4 ans et 5 mois)
    Paris, France
    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
    Framework Spring JAVA/JEE; Typescript React Angular
  • Malakoff Humanis
    Développeur Full-Stack
    BANQUE & ASSURANCES
    novembre 2019 - juin 2021 (1 an et 7 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
    Angular Spring Typescript Spring Reactor Java
  • AXA France
    Software Engineer
    BANQUE & ASSURANCES
    septembre 2018 - août 2019 (11 mois)
    Nanterre, 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
    JAVA/JEE; Framework Spring Script Bash Elastic Stack (ELK) Formation

Recommandations

Soyez le premier à recommander Hatem

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master - Science et Technologie du Logiciel
    Sorbonne Université - Campus Pierre et Marie Curie
    2019
    - Algorithmique avancé - Développement d’applications réticulaires Projet : Application web permettant d’organiser des tournois pour le jeu WoW (vueJS / Java) - Transfert learning (Intelligence Artificielle) - Android Projet : Application permettant la vente et l’achat de mangas entre particuliers - Noyau Linux - Composant Projet : Implémentation d’un jeu de combat en Java (Street Fighters) - Programmation concurrente et répartie Projet : Scrabble en ligne muni d’un chat (Java) - Développement d’un langage de programmation (Java / C) - Analyse des programmes et sémantique - Projet STL : Implémentation d’un traducteur d’un programme Ocaml vers un programme Swift (Ocaml) - Réseaux - Logique - Architectures logicielle et matérielle des ordinateurs - Programmation par objet (Java) - Programmation impérative et structure de données (C) - Programmation récursive (Ocaml) - Types et structures de données - Environnement de développement sous Linux

Compétences

Catégories