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

Ayoub El Tazi

Full Stack Developer

€650/day
4 projects
Paris 1er Arrondissement, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ayoub

Engineering and Development Engineer with over five years of experience, I have contributed to numerous large-scale projects, implementing various technologies from the JavaEE platform. My expertise covers a wide range of technologies and frameworks, including: Java, Hibernate, Spring Boot, Spring MVC, Spring Batch, REST and SOAP services, SQL, MongoDB, Kubernetes, CI/CD, Docker, and Angular.
These skills have allowed me to successfully complete various projects, from design and architecture to production deployment, while ensuring continuous maintenance and improvements. My experience enables me to quickly understand and adapt to new technologies and specific project needs, thus guaranteeing robust and innovative solutions.

  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • Malakoff Humanis
    Freelance Full Stack Java/Angular Engineer
    BANKING AND INSURANCE
    July 2025 - Today (1 year and 1 month)
    Paris, France
    Development of the savings and retirement client portal for Malakoff Humanis. Design and evolution of new front-end and back-end features, data management with MongoDB, and automation of certain processes using Python. Contribution to improving user experience, with a strong focus on accessibility.

    • Front-end development (Angular): dynamic components, navigation, accessibility rules (a11y), ARIA best practices, focus management, RGAA compliance.
    • Back-end development (Java / Spring WebFlux): reactive services, document flow orchestration, technical audits.
    • Document management (MongoDB / GridFS) and product metadata.
    • Python automation for generating configuration files and data processing.
    • Participation in refactoring, unit tests (Junit/Mockito, Jest), improvement of software quality and performance.
    • Optimization of customer journeys and integration of business rules in an event-driven technical environment.
    • CI/CD Jenkins (build, tests, deployments)
    Spring Webflux MongoDB Angular REST Domain-Driven Design (DDD)
  • Malakoff Humanis
    Freelance Java/RabbitMQ/MongoDB Engineer
    BANKING AND INSURANCE
    July 2024 - July 2025 (1 year)
    Paris, France
    Design and development of a reactive solution for managing multi-channel customer flows (mail, web, messaging, etc.), enabling the automation of customer request creation.

    Responsibilities:

    • Event-driven & reactive architecture: Design and development of asynchronous microservices in Java 21 with Spring WebFlux, RabbitMQ
    • Orchestration & monitoring: Implementation of a workflow engine, real-time event coordination, and flow monitoring via MongoDB.
    • Asynchronous & batch processing: Development of massive batches with Spring and scheduling.
    • API & scalability: Development of reactive REST APIs and exposure of multi-channel services.
    • CI/CD: Containerization with Docker, orchestration via Kubernetes, and deployment automation with GitLab CI/CD.
    • Quality & reliability: Writing unit tests (JUnit, Mockito) and integration tests (Testcontainers, WireMock, RestAssured) to ensure microservice robustness.
    RabbitMQ MongoDB Spring Webflux Docker Products REST
  • Mobilize Financial Services - Digital Hub
    Freelance Java/MongoDB Engineer
    BANKING AND INSURANCE
    July 2021 - July 2024 (3 years)
    Paris, France
    Project to simplify access to automotive insurance information systems:
    Development of micro-service APIs with Java 17 (Spring Boot, Restfull, MongoDB).
    Development of reactive APIs in Java (Spring WebFlux).
    Design and development of web applications using MongoDB.
    Implementation of MongoDB schemas to optimize query performance.
    Unit testing and automated tests (Junit).
    Implementation of automated tests using Cucumber, particularly in writing BDD (Behavior-Driven Development) scenarios in Gherkin language.
    Implementation and management of CI/CD pipelines using GitLab Runner.
    Deployment and management of clusters (Kubernetes, Docker).
    Design and implementation of architectures.
    Spring boot API Management Kubernetes Cucumber Gitlab CI/CD

Reviews

5.0

Out of 1 rating

C

Constance

DIAC

Reviewed on 6/5/2023

Good serious junior profile with whom it is very pleasant to work

Recommendations

Be the first to recommend Ayoub

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 2 (M2) Services Development and Administration
    University of Reims Champagne-Ardenne
    2019
    Master 2 (M2) Développement et Administration de Services

Skill set (32)

Categories