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

Youssef Hajari

Fullstack Java/Angular Developer

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Youssef

Senior Fullstack Java / Angular Developer with over 8 years of experience in sectors such as insurance, retirement, and banking.

I have had the opportunity to work with companies such as:
- BNP Paribas
- Public Investment Bank (BPI)
- Siemens

I can assist you in developing your backend in Java / Spring stack and frontend in Angular.

I am capable of developing well-structured software components with a testable architecture to avoid difficulties in maintaining and evolving existing code. I have a strong command of Software Craftsmanship techniques: TDD, Clean Architecture, and DDD.

My areas of expertise:
— Fullstack analysis, design, and development (Angular, Java, SpringBoot...)
— Implementation of end-to-end and unit test suites (Selenium, Jasmin, Karma, JUnit), continuous integration and deployment systems (Jenkins, GitLab, Docker)
— Participation in code reviews and improvement of code quality while respecting clean code principles

If you wish to discuss your needs, do not hesitate to contact me.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Malakoff Humanis
    Full-stack Developer Java/Angular
    BANKING AND INSURANCE
    June 2024 - Today (2 years)
    Paris, France
    Participation in the development and evolution of the Personal Client Area (ECP), a digital interface for policyholders, as well as the redesign of the area dedicated to death beneficiaries.
    Involvement in features with high business value in a modern, secure, and UX-oriented context.

    Main tasks

    Design and development of new features on the ECP: policyholder journeys, contract management, personal information, documents, notifications, and secure interactions.

    Evolution and improvement of the death beneficiary space, with the implementation of simplified journeys for declaration, tracking of procedures, and submission of supporting documents.

    Design of REST APIs and microservices in Java 21 / Spring Boot, integrated into the internal ecosystem (WebFlux, security, orchestrations, messaging).

    Front-end development Angular (v16–v18): reusable components, advanced forms, accessibility (RGAA), state management (RxJS, NgRx), performance optimization.

    Implementation of technical best practices: clean architecture, TDD, code reviews, quality improvement, technical debt management.

    CI/CD & DevOps: GitLab pipelines, Docker containerization, SonarQube integration, application monitoring and logging.

    Collaboration in Agile methodology (Scrum / SAFe), participation in rituals, coordination with design, PO, QA, and architecture teams.

    Results & major achievements

    Significant improvement in user experience for policyholders and beneficiaries.

    Reduction in processing time for death claims through streamlined and automated journeys.

    RGAA compliance and enhanced security (strong authentication, sensitive access).

    Active contribution to the modernization of the client digital ecosystem.
    Spring boot Angular MongoDB RabbitMQ DevOps
  • BNP PARIBAS
    Full-stack Developer Java/Angular
    BANKING AND INSURANCE
    September 2022 - June 2024 (1 year and 9 months)
    Paris, France
    The website allows managing the various operations carried out by a client within the bank (transfer, check, dematerialization, account overview, RIB). The platform provides complete access to client account management. The goal is to refactor the various applications behind the website.
    Spring boot Angular Apache Kafka Agile methodology Bash
  • BPIFRANCE
    Full Stack Engineer Java/Angular
    February 2021 - September 2022 (1 year and 7 months)
    Paris, France
    The application allows setting up and launching calls for projects. Candidates are invited via notifications to complete their files and provide the necessary documents to submit their applications. The application is divided into two parts, one for the admin and the other for the candidates.
    Spring boot Angular Apache Kafka MongoDB SAFe

Recommendations

Be the first to recommend Youssef

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

  • State engineering degree in computer science, Management Information Systems, General
    Ensa de tetouan
    2017
    Diplôme d'ingénieur d'état en informatique, Systèmes d''information de gestion, général
  • Admissible to higher education institutions, preparatory classes for higher education institutions
    cpge galilée
    2014
    admissible aux grandes ecoles, classes prepartoires aux grandes ecoles

Skill set

Categories