About Youssouf
- 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
French
Native or bilingual
Experience
- FlashElectJava | React | Next.JS DeveloperE-COMMERCEJanuary 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
- WELYGOJava Developer (Spring Boot) / React.jsENTERTAINMENT AND LEISUREMay 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
- Schola ConnectBackend Java Developer | Spring BootEDUCATION AND E-LEARNINGJanuary 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)
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master in Software Architect and Application DeveloperETNA - IONIS Group2023Ce 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 EngineeringUniversity of Orléans2020La 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.