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

Zakaria Guemi

Full Stack Java/Angular Developer

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zakaria

Full Stack Java / Angular developer with over 4 years of experience, I help companies design and develop high-performing, modern, and scalable web applications.

I primarily work on complex e-commerce and IS projects involving Java, Spring Boot, Angular, and microservices architectures. I have notably worked on large-scale projects for the SEB Group (Tefal, Moulinex, Rowenta, Krups…), with challenges related to performance, API integration, and user experience.

Key Skills: • Java 17 / Spring Boot / Spring Security / WebFlux
• Angular 17+ / TypeScript / RxJS
• Microservices & REST APIs
• SQL Server / PostgreSQL / Oracle
• Docker / Jenkins / GitLab / SonarQube
• Unit Tests & TDD (JUnit, Mockito, Jest)

I am recognized for my adaptability, autonomy, and technical rigor. Accustomed to Agile / SAFe environments, I work effectively both in a team and independently on backend, frontend, or full stack projects.

Available for freelance / payroll management missions throughout France.
  • English

    Native or bilingual

  • French

    Fluent

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

Experience

  • Groupe SEB
    Full Stack Java/Angular Developer
    E-COMMERCE
    May 2023 - February 2026 (2 years and 9 months)
    Lyon, France
    E-commerce project The project includes the integration of several APIs for customer data and Adyen (secure payment), the implementation of web services for communication between different application components, and the adaptation of responsive design according to the specificities of each brand. It aims to improve technical performance, optimize the purchase funnel, and provide a fluid user experience across all platforms. All within an agile and collaborative environment. Needs analysis: communication with different levels (business, functional, and technical teams) to precisely define needs while considering technical constraints and evaluating their feasibility. Collaboration and coordination: work within an agile team of 10 people, organized according to the Agile SAFe methodology, to ensure alignment between business vision and technical deliverables. Tasks:
    • • Design, development, and deployment of microservices.
    • • Monitoring and traceability via centralized logs and Dynatrace monitoring
    • • Participation in the estimation and prioritization of user stories after the finalization of each sprint backlog.
    • • Contribution to team brainstorming sessions to find technical solutions for client needs.
    • • Writing and maintenance of unit and integration tests.
    • • Analysis and correction of anomalies.
    • • Production and maintenance of technical documentation.
    • • Intervention as level 3 support for the analysis and resolution of production anomalies.
    Technical Intervention:
    • • Participation in the migration of the payment solution (Adyen).
    • • Migration of the Angular framework from version 12 to 17 and Spartacus
    Technical Environment: Java 17, Spring Boot, Spring IOC, Spring MVC, OCC, Spartacus, REST API, JSP, Angular 17, FlexibleSearch, Jira, JUnit, Jest, Ant, Git, Maven, Mockito, Sonar, Jenkins, Docker, Dynatrace, Swagger
    Java Spring boot Angular Apache Kafka JPA/Hibernate
  • ARCELOR MITAL CONSTRUCTION
    Java Developer/Designer
    E-COMMERCE
    October 2021 - April 2023 (1 year and 6 months)
    Oujda, Morocco
    user experience, including product pages, pricing, and the payment process. It also integrates advanced technologies such as Solr search and CronJobs for automation. The objective is to improve sales and customer satisfaction while strengthening Galva Service's position in the B2B market. Needs analysis: communication with different levels (business, functional, and technical teams) to precisely define needs while considering technical constraints and evaluating their feasibility. Collaboration and coordination: work within an agile team of 9 people, organized according to the Agile Scrum methodology, to ensure alignment between business vision and technical deliverables. Tasks:
    • • Design and implementation of new features.
    • • Participation in the estimation and prioritization of user stories after the finalization of each sprint backlog.
    • • Contribution to team brainstorming sessions to find technical solutions for client needs.
    • • Writing and maintenance of unit and integration tests.
    • • Analysis and correction of anomalies.
    • • Production and maintenance of technical documentation. Technical Intervention:
    ◦ • REST image
    Spring boot Java JSP Hibernate JavaScript

Recommendations

Be the first to recommend Zakaria

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

  • Certified Professional: Java SE 17 Developer
    Oracle
    Certified Professional: Java SE 17 Developer
  • Computer Engineering Degree
    EHEI Oujda - School of Higher Engineering Studies
    2022
    Cycle d'ingénieur en informatique

Categories