DOC OFFICE GED

CV Library record

English
Back to the CV Library

Profile record 4 records merged (same person)

Qualification
Position
Développeur Java fullstack
Job family
Full stack development
Industry
Not provided not provided
Origin
Received application
Experience
5-10 ans
Skills
Java, Spring Boot
Identity and contact

You must be a subscriber to see this profile's name and contact details.

Location
Casablanca
Source
Candidature ai.nextdata.ma
Submitted on
06/10/2026
Anonymous CV

CV anonymised automatically: name, contact details and links removed. Bracketed mentions stand for removed information.

NextData
Anonymised curriculum vitae
ND-CV-7EEC928B

Full stack development

Casablanca Identity and contact details provided by NextData

[nom]

Full Stack Java Developer

[e-mail] · | · [téléphone] · | · Morocco – Open to Relocation

Profile

Software Engineer specializing in Java Full-Stack development, with hands-on experience across the entire software development lifecycle: requirements analysis, design, development, testing, and deployment. Strong skills in building reliable and scalable web applications, with a focus on clean, maintainable code and efficient problem-solving.

Professional Experience

Web Development Intern · July 2025 – August 2025

Enhanced Technologies, Rabat

  • Designed and developed a collaborative platform for Moroccan e-government, covering 5 functional modules: users, profiles, projects, posts, and comments.
  • Implemented authentication and authorization using Spring Security and JWT.
  • Designed and executed 46 automated tests, including 28 unit tests with JUnit/Mockito and 18 integration tests with Spring Boot Test and Spring Data JPA.
  • Performed API testing with Postman and Insomnia to validate REST endpoints.
  • Tech Stack: Spring Boot, Angular, Spring Security, JUnit, Mockito, Postman, Git, GitHub, GitHub Actions, Docker.

Web Development and QA Testing Intern · February 2026 – June 2026

MTWINS, Fez

  • Contributed to the design and development of an intermediary vehicle rental platform connecting rental agencies with clients.
  • Conducted manual and automated functional testing using Selenium WebDriver and JUnit 5.
  • Deployed the solution to a testing environment using AlwaysData.
  • Tech Stack: HTML, CSS, JavaScript, MySQL, AJAX, Selenium WebDriver, JUnit 5.

Academic Projects

Internship Report Management Web Application · 2025

Academic Project (PFA), Teamwork

  • Role: Development of the professor portal.
  • Developed a dashboard displaying statistical data on internship reports.
  • Implemented report validation features for professors.
  • Designed an internship report listing feature with search functionality by name.
  • Tech Stack: Java, Spring Boot, Angular, Maven, MySQL, Swagger, Agile/Scrum, GitHub, Git, VS Code, IntelliJ IDEA.

Real-Time Shipment Tracking · 2026

Personal Project

  • Full-stack application for shipment management and tracking, featuring a Spring Boot REST API backend and an Angular frontend.
  • Implemented real-time status updates using WebSocket and STOMP.
  • Structured the backend following a 3-tier architecture: Controller / Service / Repository.
  • Handled exception management and API documentation with Swagger/OpenAPI.
  • Developed a responsive user interface with Light/Dark mode support.
  • Tech Stack: Java, Spring Boot, Spring Data JPA, WebSocket, STOMP, Lombok, Angular, TypeScript, Bootstrap, Swagger/OpenAPI.

QA Automation Project: Product Management System · August 2026

Personal Project

  • Designed and implemented an automated test suite covering 15 test scenarios for a product management web application (CRUD: Create, Read, Update, Delete).
  • Tech Stack: Java, Selenium WebDriver.

Education

National School of Applied Sciences of Fez (ENSAF) · 2021 – 2026

Engineering Degree in Computer Science

Lycée d’Excellence Benguerir · 2018 – 2021

High School Diploma in Mathematical Sciences

Technical Skills

  • Programming Languages: Java, JavaScript, TypeScript, PHP
  • Frameworks: Spring Boot, React, Angular, Laravel
  • Query Languages: SQL, JPQL
  • UI / CSS: Tailwind CSS, Bootstrap
  • Architecture: REST APIs, Microservices
  • API & Documentation: Swagger/OpenAPI
  • Databases: MySQL, PostgreSQL, MongoDB
  • CI/CD & DevOps: Git, GitHub, Maven, GitHub Actions, Docker
  • Project Management Methodologies: Waterfall (V-Model), Agile/Scrum
  • Modeling Methods: UML, Merise
  • Testing: JUnit, Mockito, Selenium WebDriver, Postman, Insomnia, Bruno
  • Design & Best Practices: SOLID Principles, TDD, Design Patterns
  • Deployment: Vercel, Netlify
  • AI-Assisted Development: Development productivity, debugging, documentation

Languages

French: Fluent · | · English: Professional · | · Arabic: Native

Interests

Educational Content Creation – YouTube Channel algoStyle ([lien])

5.7k subscribers | 276 videos | 307,004 views | Active since January 2019

Soft Skills

  • Communication: Ability to explain technical concepts to diverse stakeholders (teams, clients, supervisors).
  • Teamwork: Experience working in Agile/Scrum environments on group projects.
  • Problem-Solving: Analytical and rigorous approach to diagnosing and resolving issues.
  • Adaptability: Fast learner capable of quickly mastering new technologies and work environments.
  • Time Management: Ability to meet deadlines while managing multiple responsibilities (internships, academic projects, content creation).
  • Autonomy: Ability to take full ownership of entire modules with minimal supervision.
  • Critical Thinking: Attention to detail and quality, particularly in testing and validation activities.
Anonymised CV presented by NextData · Confidential · contact@nextdata.ma ND-CV-7EEC928B

To be put in touch with this profile, quote the reference ND-CV-7EEC928B: contact@nextdata.ma

Add to the GED

You must be a subscriber to open this CV. To subscribe, contact us: contact@nextdata.ma · Already a subscriber? Log in