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

Belgacem Najjari

Développeur FullStack Java/Spring & Angular

633 €/jour
Cergy, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Belgacem

Développeur fullStack (Java/Spring & Angular) expérimenté, je m’appuie sur une solide formation d’ingénieur et plus de 12 ans d’expérience sur des projets complexes dans les secteurs de la finance, de l’assurance et de la grande distribution. J’interviens sur l’ensemble du cycle de vie applicatif : conception, développement, architecture microservices, sécurité, tests et déploiement continu. Mon approche rigoureuse et orientée qualité me permet de livrer des solutions fiables, maintenables et alignées sur les enjeux métier.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • BNP
    Ingénieur d'étude et développement Java/Spring - FullStack
    BANQUE & ASSURANCES
    février 2023 - Aujourd'hui (3 ans et 4 mois)
    Montreuil, France
    Dans le cadre de la sécurisation et de la modernisation des applications internes liées à la messagerie bancaire SWIFT, j’ai participé à la maintenance évolutive, la migration technologique et le développement de nouvelles fonctionnalités critiques, avec un haut niveau d’exigence en matière de sécurité et de fiabilité.

    Mes contributions principales :

    Développement de nouvelles fonctionnalités fonctionnelles et techniques

    Migration vers Spring 5 et refonte technique :
    • Passage de JdbcTemplate à Spring Data
    • Refonte des configurations XML en annotations Java

    Mise en œuvre d’une solution de sécurité basée sur Spring Batch pour garantir l'intégrité des données

    Refactoring et amélioration du code existant (clean code, performance)

    Revue de code et validation en équipe

    Tests unitaires (JUnit 5), mise à jour de la base de données si nécessaire

    Participation active à l’intégration et déploiement continu via Jenkins, Ansible, Kubernetes

    Projet sensible réalisé dans un environnement critique et réglementé, en étroite collaboration avec PO, Business Analysts et une équipe de développement transverse.

    🛠️ Stack technique : Java 8/17/21, Spring Boot 3, Spring (Batch, Data, WebFlux, MVC, Security), Angular, JSP, JSTL, JQuery, AJAX, REST, XML/JSON, JAX-B, Jenkins, SonarQube, Fortify, Ansible, Docker, Kubernetes, IBM MQ, WebSphere, IBM Cloud, Maven, Git/GitLab, Oracle, PostgreSQL, MongoDB, H2, JasperReports, RHEL 9, Postman, Jira, Confluence

    Ce projet m’a permis d’évoluer dans un environnement bancaire exigeant, tout en consolidant mes compétences sur les frameworks Spring, les outils DevSecOps, la modernisation d’applications legacy et la gestion de la qualité logicielle.
    Spring Batch Microservices Javascript / JQuery Angular Java
  • Generali
    Ingénieur d'étude et développement Java/Spring
    BANQUE & ASSURANCES
    janvier 2022 - décembre 2023 (1 an et 11 mois)
    Saint-Denis, France
    Dans le cadre de la transformation digitale de Generali, j’ai contribué au développement d’une application visant à industrialiser et digitaliser l’ensemble du processus de souscription IARD, couvrant tout le cycle de vie du contrat.

    Mes contributions techniques :

    Implémentation d’API REST documentées via OpenAPI3

    Développement de la couche métier et des entités JPA/Hibernate

    Conception selon une architecture hexagonale (ports et adaptateurs)

    Intégration de services REST & SOAP

    Écriture de tests unitaires avec JUnit 5

    Participation au déploiement continu sur Azure via ArgoCD

    Projet mené au sein d’une équipe restreinte mais agile, en forte interaction avec les analystes métiers et le PO.

    🛠️ Stack technique : Java 8/17, Spring Boot 2, Spring Security, Architecture hexagonale, REST/SOAP, OpenAPI3, YAML, JPA/Hibernate, JAX-B, JSON/XML, PostgreSQL, Git/GitLab, Azure, ArgoCD, Maven, JIRA, Postman, SoapUI, Confluence

    Ce projet m’a permis d’approfondir mes compétences en conception d’API orientées contrat, en architecture DDD/hexagonale, et en intégration cloud via des outils DevOps modernes.
    Spring boot Java Maven JPA/Hibernate PostgreSQL
  • Carrefour
    Ingénieur d'étude et développement Java/Spring
    GRANDE DISTRIBUTION
    mai 2020 - décembre 2021 (1 an et 7 mois)
    Massy, France
    Dans le cadre de la digitalisation des services e-commerce de Carrefour, j’ai participé au développement et à l’évolution d’un système distribué de gestion centralisée et orchestrée des commandes en ligne, en environnement microservices.

    Mes réalisations :

    Conception et implémentation de workflows métier en BPMN avec Camunda

    Développement de microservices spécialisés (commandes DRIVE, transport CLCV, gestion des cutoffs)

    Mise en place de listeners RabbitMQ pour les échanges inter-services

    Intégration de la communication via services REST et SOAP

    Écriture des tests unitaires (JUnit 5) et participation au déploiement continu

    Projet réalisé au sein d’une équipe Agile à grande échelle (SAFe), en collaboration étroite avec PO, Tech Leads et DevOps.

    🛠️ Stack technique : Java 8/11, Spring Boot 2 (Security, Data, Batch), Camunda BPMN, REST/SOAP, RabbitMQ, Couchbase, Maven, Git/Bitbucket, Docker, Jenkins, SFTP, GS1, JaxB, Suite ELK (Elastic, Logstash, Kibana), Postman, JIRA, Confluence

    Ce projet m’a permis de renforcer mon expertise sur les architectures orientées événements, l’orchestration de processus métier, et les enjeux logistiques du e-commerce à grande échelle.
    Java Spring boot Microservices JPA/Hibernate Couchbase

Recommandations

Soyez le premier à recommander Belgacem

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

  • Diplôme national d'ingénieur en génie des télécommunications et Réseaux
    Ecole Nationale d'Ingénieurs de Gabès, ENIG
    2011
    Génie des télécommunications et Réseaux

Compétences

Catégories