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

Youssouf B.

Java | React | NextJS Developer

€450/day
Boulogne-Billancourt, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Youssouf

Java Backend Developer / Spring Boot – REST API, Microservices, Docker

With over 4 years of professional experience (including 3 years at VINCI Autoroutes on critical microservices), I am proficient in the modern Java ecosystem: Java 17, Spring Boot, Spring Security, Spring Data JPA, Hibernate.

I design scalable, modular, and maintainable backend architectures, adopting a hexagonal architecture (ports & adapters) when necessary to isolate business logic from infrastructure.

What I deliver:

  • Documented (Swagger/OpenAPI) and secured (JWT, OAuth2, roles) REST APIs
  • Decoupled and communicating microservices
  • Unit and integration tests (JUnit, Mockito) for reliable code
  • Containerized deployment with Docker
  • Continuous Integration (CI/CD) on GitLab, GitHub Actions

Databases:MySQL, PostgreSQL with JPA/Hibernate or optimized native queries.

Versatility:I can also provide occasional support on the React / Next.js frontend to streamline API/interface integration.

Methodology:Agile (Scrum, Kanban), code reviews, clear documentation, autonomy, and pedagogical communication.

Goal:To deliver a robust, scalable, and well-tested backend within deadlines.
  • French

    Native or bilingual

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

Experience

  • FlashElect
    Java | React | Next.JS Developer
    E-COMMERCE
    January 2026 - Today (5 months)
    Boulogne-Billancourt, France
    • Design and development of secure REST APIs with Spring Boot
    • Implementation of a scalable and modular backend architecture
    • Integration of external APIs and data stream management
    • Implementation of unit and integration tests (JUnit, Mockito)
    • Deployment and management on Linux environment with Docker
    • Occasional participation in frontend development with React / Next.js
    Spring boot Next.js React.js Java VPS
  • WELYGO
    Java Developer (Spring Boot) / React.js
    ENTERTAINMENT AND LEISURE
    May 2025 - November 2025 (6 months)
    Paris, France
    • Design and development of REST APIs
    • Implementation of complex business logic (event management, carpooling)
    • Backend performance optimization
    • Structuring data exchange and services
    • Participation in application architecture design
    • Close collaboration with product and technical teams
    React.js Next.js Spring boot Docker Java
  • Schola Connect
    Backend Java Developer | Spring Boot
    EDUCATION AND E-LEARNING
    January 2025 - April 2025 (3 months)
    Paris, France
    • Backend development with Java / Spring Boot
    • Design and evolution of application architecture
    • Implementation of security (authentication, authorization)
    • Development of robust and documented REST APIs
    • Implementation of unit and integration tests
    • Participation in the CI/CD pipeline and code reviews
    • Working in Agile methodology (Kanban)
    REST Webservice REST APIs Spring boot Java

Recommendations

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 in Software Architect and Application Developer
    ETNA - IONIS Group
    2023
    Ce programme de master m'a permis d'acquérir des compétences avancées en conception et développement de systèmes logiciels complexes. J'ai appris à développer des applications sur des infrastructures distribuées, à concevoir des architectures logicielles robustes, et à gérer des projets en utilisant des méthodologies agiles.
  • Bachelor's degree in Computer Engineering
    University of Orléans
    2020
    La Licence en Ingénierie Informatique est un diplôme de niveau Bac +3 qui forme des professionnels capables de concevoir, développer et gérer des systèmes informatiques. Ce programme offre une solide culture générale en informatique, incluant des compétences en programmation, algorithmique, et gestion de bases de données.

Skill set

Categories