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

Ahmadou Mbaye

Java Spring Boot Developer | Quarkus | REST API

€460/day
Marseille, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ahmadou

Java Spring Boot / Quarkus Developer – REST API – Microservices – CI/CD

Backend developer with 4 years of experience in technically demanding projects, I design and develop robust and scalable APIs in a Java environment.

I am involved in the entire development chain:

Design and development of REST APIs (Spring Boot, Quarkus)
Microservices architecture
Containerization with Docker
Implementation of CI/CD pipelines
Testing, documentation, and deployment

I have worked on applications requiring performance, reliability, and maintainability, in collaboration with product and technical teams.

Main Stack:
Java, Spring Boot, Quarkus, Docker, CI/CD
Frontend: React (integration and full-stack collaboration)

Available for freelance backend missions, on-site or remote.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Marseille (up to 50km), Lyon (up to 40km), Paris (up to 50km), Nantes (up to 50km), Niort (up to 50km)

Experience

  • Projet personnel
    Java Developer | Spring Boot
    RETAIL (LARGE RETAILERS)
    March 2026 - April 2026 (1 month)
    Project: Web application for inventory and invoicing management for SMEs, with a Spring Boot REST API with JWT authentication.

    Main features:
    • Complete inventory management (products, categories, suppliers, entry/exit/adjustment movements) with stockout and expiry alerts.
    • Invoicing module: creation, modification, and deletion of invoices with partial payment management and automatic stock update.
    • API security with Spring Security and JWT (stateless authentication, admin/manager/storekeeper role management).
    • Layered architecture with DTOs (Request/Response), transactional services, Spring Data JPA repositories, and global error management.
    • Interactive API documentation via Swagger UI (SpringDoc OpenAPI).

    Technical environment:
    Java 21 · Spring Boot 4 · Spring Security · JWT · Spring Data JPA · Hibernate · MySQL · Lombok · Maven · SpringDoc OpenAPI · Postman
    Spring Boot REST API Java MySQL Postman
  • Chez Free Pro
    Java Developer | Spring | Quarkus | React
    TELECOMMUNICATIONS
    June 2023 - April 2026 (2 years and 10 months)
    Marseille, France
    Project:Development of a centralized management platform for uCPE (Universal Customer Premises Equipment) and VNFs (Virtual Network Functions).

    Main Responsibilities:
    • Design and implement robust REST APIs for retrieving, configuring, and deploying VNFs.
    • Deploy features for VNF deployment.
    • Fix bugs and improve the robustness of the uCPE infrastructure.
    • Integrate features for monitoring, configuration, and deployment of VNFs.
    • Improve performance and user experience.
    • Design responsive and dynamic user interfaces with React.
    • Containerize applications with Docker to ensure portability and scalability.
    • Perform pre-production tests to ensure everything works correctly before production deployment.
    Technical Environment:

    *Languages:Java (8, 11, and 17), TypeScript, JavaScript,

    *Backend Frameworks & Tools:Quarkus, Spring Boot, Maven, Log4j

    *Frontend:React, Chakra UI, React Flow

    *Containerization & Deployment:Docker, CI/CD (GitLab)

    *Security & Identity Management:Keycloak

    *Network & Orchestration:Cisco NSO

    *API & Integration:REST API, Swagger, Postman

    *Data Formats:JSON, XML

    *Methodologies & Practices:TDD (Test-Driven Development), Playwright (end-to-end)

    *Collaboration Tools:Confluence, GitLab
    Java Quarkus Spring Boot React.js REST API
  • Chez ST Microelectronics
    Java Developer
    NANO-TECHNOLOGY
    October 2020 - September 2022 (1 year and 11 months)
    Rousset, France
    Project:Contribution to the creation and functional development of a production control application in the field of electronic components.

    Main Responsibilities:
    • Analyze internal client needs based on specifications.
    • Imagine and structure the solution, then get it validated by clients.
    • Participate in the design and ergonomics of the application in collaboration with my team.
    • Ensure the proper functioning of the application (code optimization, log reading).
    • Identify and correct reported incidents (Analysis and identification of incidents).
    • Optimize code and queries to improve application loading speed and responsiveness.
    • Collect and analyze user feedback to make continuous improvements.
    • Document tasks performed after deployment.
    Technical Environment:
    • Java 8,
    • Struts 2,
    • JSP,
    • Html,
    • CSS,
    • Bootstrap,
    • Oracle,
    • SQL,
    • Json,
    • XML,
    • FileZila,
    • WildFly,
    • SQL Developer
    Java JavaScript GitLab SQL JBoss

Recommendations

Be the first to recommend Ahmadou

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

  • Master 1 & 2
    IUP MIAGE of Aix Marseille University
    2022
    Master 1 & 2
  • Bachelor's Degree 3
    IUP MIAGE of Aix Marseille University
    2020
    Licence 3

Certifications

Skill set

Categories