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

Ghabi Nadhmi

FullStack Engineer Java | SpringBoot | Kafka

€570/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ghabi

Full Stack Engineer with over 4 years of experience in Java, Spring Boot, and Angular, I design and develop scalable and robust web applications. Curious and motivated by technical challenges, I enjoy working in a team to design high-performance and innovative solutions, while adhering to best practices and code quality.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Bpifrance
    FullStack Engineer
    BANKING AND INSURANCE
    May 2025 - September 2025 (4 months)
    Paris, France
    Context: Development of an internal investment fund management platform for Bpifrance, based on a distributed and scalable architecture.

    Participation in the design and development of a secure microservices architecture with Spring Boot and Kafka for asynchronous message exchange.

    Implementation of critical business flows for fund management and monitoring, with integration of validation rules and real-time event processing.

    Development of user-friendly interfaces with Angular, ensuring performance and accessibility.

    Contribution to continuous integration and deployment via Docker, with particular attention to resilience and scalability.

    Close collaboration with product and business teams in an agile environment (SAFe) to refine user stories and deliver incrementally.

    Technologies: Angular 14, Java 17, Spring Boot, Kafka, PostgreSQL, Docker, GitLab CI/CD
    Methodologies: Agile, SAFe
    Angular Spring Boot GitLab CI/CD Java Apache Kafka
  • AG2R La Mondiale
    Software Development Engineer
    BANKING AND INSURANCE
    September 2022 - April 2025 (2 years and 7 months)
    Paris, France
    Context: Development of a provident fund platform in the insurance sector.

    Analysis and alignment of functional and technical requirements with client needs.

    Implementation of a modular micro-frontend architecture in Angular to optimize continuous improvement of UI/UX components.

    Development of a robust microservices architecture for the backend, based on the CQRS pattern with Axon and event-driven communication via Kafka.

    Management and integration of complex business processes with Camunda.

    Documentation of REST APIs and implementation of unit tests using a TDD approach with JUnit and Mockito.

    Improvement of application performance through load testing with Gatling.

    Migration of the backend to Java 17 and Spring Boot 3 to optimize platform performance and compatibility.

    Key role within the production deployment team, ensuring deployment in compliance with the client's deadlines, performance, and functional quality requirements.

    Technologies: Angular 15, Java 17, Spring Boot, Spring Reactive, JUnit, Mockito, SonarQube, MongoDB, Camunda, Axon, Apache Kafka, GitLab, Docker, Kubernetes
    Methodologies: Scrum, SAFe
  • BeYs
    Software Development Engineer
    HUMAN RESOURCES
    February 2022 - August 2022 (6 months)
    Paris, France
    Context: Development of a recruitment platform for managing new hires for the BeYs group.

    Analysis of functional and technical requirements, and application design using UML.

    Implementation of a microservices architecture and orchestration of business processes with Camunda.

    Contribution to the development of responsive user interfaces with Angular, optimizing performance and integrating interactive features.

    Continuous improvement of code quality through SonarQube integration and rigorous application of the TDD approach to ensure code robustness.

    Implementation of recommendation systems based on decision trees.

    Technologies: Angular 12, Java 11, Spring Boot, JUnit, Mockito, SonarQube, PostgreSQL, Camunda, Docker, Python
    Methodologies: Scrum
    Angular Java Spring Boot Camunda Kubernetes

Recommendations

Be the first to recommend Ghabi

Help this freelancer shine by sharing your experience working together.

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

  • Computer Engineering Degree
    ENICAR - National School of Engineers of Carthage
    2022
    Diplôme d’Ingénieur en Informatique
  • Preparatory Classes for Engineering Studies
    IPEIN - Preparatory Institute for Engineering Studies of Nabeul
    2019
    Classes Préparatoires aux Etudes d'Ingénieurs

Skill set

Categories