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

Abdessalem Belhadj

Lead dev Java Devops

€680/day
Paris, FR
15+ years

Average response time: 1 hour

About Abdessalem

Je suis un développeur sénior java j2ee,
je travaille depuis plus de 8 ans sur des projets java dans plusieurs domaines comme Telecom, tourisme, grand distribution, etc...
j'ai cumulé durant ces missions une expertise dans le développement et la gestion d'équipe
  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Total Energies
    Développeur Senior Java / Fullstack
    ENERGY AND UTILITIES
    September 2022 - April 2025 (2 years and 7 months)
    Paris, France
    Au sein de la DSI de TotalEnergies, j’ai participé à la migration technique du système
    Perrier (ancien SI de gestion des flux énergétiques) vers le nouveau système XENON,
    conçu pour gérer tous les flux d’énergie reçus des différents distributeurs (GRDF, Les
    GRD, etc.), les traiter et les redistribuer vers les systèmes internes tels que SAP
    (facturation, approvisionnement).
    Missions principales :
    • Conception et développement des règles métiers complexes en Java 21 (Spring
    Boot, Spring Batch, Spring Data, JPA).
    • Développement du front-end en Angular 17, intégration des composants Material
    et optimisation des performances UI.
    • Participation à la migration de la base de données Postgres, refonte du schéma et
    optimisation des requêtes SQL.
    • Mise en place et maintenance des pipelines CI/CD GitHub Actions, incluant les
    phases de build, test et déploiement automatisé sur AWS.
    • Contribution à la modernisation technique du système Perrier (sécurisation des
    flux, montée de version des librairies).
    • Participation aux revues de code et aux cérémonies Agile (sprint planning, daily,
    revue, rétrospective).
    • Supervision des livraisons en recette et production, support aux équipes
    d’intégration.
    Environnement technique :
    Java 21, Spring Boot 3, Angular 17, Postgres 15, GitHub Actions, AWS, Docker,
    Kubernetes, Kafka, REST , Maven, JUnit 5, SonarQube, Jira, Agile Scrum.
    Java Spring boot Git REST Maven
  • Enedis
    Responsable Technique
    ENERGY AND UTILITIES
    December 2018 - June 2022 (3 years and 6 months)
    Paris, France
    Au sein de domaine bleu spécialisé dans la maintenance applicative de projet SGE
    (System Gestion Echange) j'étais le responsable technique d'une équipe de plus de
    7 personnes constituée par des développeurs java (junior et sénior), un PO et un
    SM.
    Ce projet représente la portail entre Enedis et ses différents clients (fournisseurs
    d'énergie) et il permet de traiter leurs demandes (demandes de collecte de courbes
    de charges/index, demande de raccordement, etc...).
    On travaille dans un contexte Agile avec la méthodologie Safe
    Missions et tâches réalisées :
    Encadrement de l'équipe de dev.
    Participation aux réunions de cadrage des nouveaux chantiers
    Développement de nouvelles fonctionnalités (User Stories, Technical Stories) en
    Back-End (Java 8) et Front-End (Angular 8)
    Développement des Apis Soap et Rest
    Suivi de l’environnement de production et de recette
    Mise en place d’une solution d’intégration continue, via Jenkins, permettant de
    cloner, builder, packager, déployer, tester et remonter des dashboards d’exécutions
    et de tests.
    Intégration d’un outil de métrologie : outil interne de gestion de logs et
    monitoring (Apache Logj)
    Environnement technique
    Front-End: JavaScript, Boostrap, Angular 8
    Back-End: Java 8, Spring boot, Camunda, Spring Core, Spring Security, Spring AOP ,
    Spring Data Elasticsearch, kafka, Spring Batch, Hibernate, Soap/JAX-WS, Feature
    Flipping, Apache Camel, Framework ACTIVITI, ZUUL, Docker, kubernetes
    Tests Unitaires : Junit , Mockito , Spring Test, Jacoco
    Tests de non regression: Fitness, Selenium.
    SGBD: Oracle, PL/SQL.
    DevOps : Jenkins, Ansible, Docker
    Outils : GIT , Gitlab, Sonar, Maven, Nexus, SOAPUI
    Gestion de Projet: JIRA
    Java Spring boot REST
  • BNP Paribas Cardif
    Expert technique Java Fullstack
    BANKING AND INSURANCE
    February 2018 - November 2018 (9 months)
    Paris, France
    Dans le cadre de la mise en place d'un nouveau SI dédié au métier de courtage dans
    le domaine de l'assurance vie, j'étais amené à intervenir sur ses différentes phases.
    Ce projet sera composé de différents composants dont le backoffice, middle office
    et front office
    La méthodologie utilisée est Agile scrum et l'équipe est constitué d'une quinzaine
    des personnes (PO, SM, PPO, Dev, etc...) dont j'étais le tech lead de l'équipe de dev
    Taches :
    Faire des études détaillées sur les architectures microservice et monolothique
    Faire le choix technique de certains framework j2ee,
    Développement de plusieurs poc pour étudier la faisabilité de certains composants
    à développer
    Renfort technique à l'équipe support chargée de développer les archetypes java
    angular
    Mise en place de l'architecture logiciels (front et back)
    Développement de la partie back office qui se compose d'un ensemble des APIs
    Restfull développés avec springboot
    Développement de la partie middle office en angular5 utilisé par une équipe
    interne à la BNP
    Développement de la partie front office composé aussi de socles des APIs restfull
    utilisé par le partenaires extérieurs
    Préparation des releases,
    Livraison sur les serveurs de développement
    Techniquement : springboot (v2), angular 5, java 8, APIs rest, Hibernate, Api
    d'authentification, jasmine test, jackson, Git, Junit, Power Mock, Oracle, websphere
    Liberty core (v8),
    Java Spring boot Git REST SOAP

Recommendations

Fabien R.FR
FU
FU
Fabien R. and 2 other people have recommended Abdessalem

These freelancer profiles also match your criteria

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

Education

  • Diplôme national d’ingénieur en Génie Logiciel
    ENIT
    2007

Skill set (8)

Categories