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

Samir El Idrissi

Senior Full Stack Developer Java / Angular / k8s

€680/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Samir

I have 10 years of experience as a Fullstack Java software developer and hold several **certifications**, including in **Java, Spring Boot / Spring, Kubernetes, and GCP**. Over the years, I have had the privilege of collaborating with clients from various sectors such as banking, insurance, telecommunications, and e-commerce.
I also have solid experience on projects usingmicroservices architecture (Service Discovery, API Gateway, Event Sourcing, Saga, and CQRS).

My portfolio:
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Société Générale
    Senior Full Stack Developer (Java/Angular/kubernetes)
    BANKING AND INSURANCE
    January 2022 - February 2025 (3 years and 1 month)
    Paris, France
    Participation in the development of MyCredit (**CAV**), an application dedicated to optimizing the credit validation process for Société Générale's B2B clients.

    Tasks:
    • Technical analysis and estimation of solutions to implement.
    • Full-stack development of user stories described in JIRA (front and back).
    • Implementation of functional and unit tests (TDD, BDD) to ensure development reliability.
    • Code review and pair programming to ensure code quality and maintainability.
    • Participation in Agile ceremonies: sprint planning, demonstrations, and retrospectives.
    • Optimization of SQL queries and improvement of application performance.
    • Implementation of CI/CD processes with Jenkins, SonarQube, and **Kubernetes**.
    • Migration ofSpring Boot and Angularframeworks.
    • Monitoring of services with **Kibana and APM**.

    Technical Environment:
    • Architecture: Microservices, Hexagonal (**DDD**)
  • Bnp paribas
    Senior Full Stack Developer
    BANKING AND INSURANCE
    December 2020 - December 2021 (1 year)
    Paris, France
    Participation in the development of Covenant, a module of the E2E Credit Chain program, allowing for the anticipation of credit repayment or renegotiation of loan conditions when certain contractual objectives are not met.

    Tasks:
    • Technical analysis and costing of solutions to implement.
    • Full-stack development of user stories described in JIRA (backend with Spring Boot and frontend with Angular).
    • Implementation of functional and unit tests following TDD and BDD principles with JUnit, Mockito, and Cucumber.
    • Code review and pair programming to ensure the quality and maintainability of developments.
    • Participation in Agile ceremonies: sprint planning, demonstrations, and retrospectives.

    Technical Environment:
    • Backend:Java 11, Spring Boot(v1.5), Spring MVC, Spring Data, Hibernate, Liquibase, Oracle, JUnit, Mockito.
    • Front: Angular, HTML, Karma.
    • CI/CD & DevOps: Git, Maven, Jenkins.
    • Methodology: Scrum.
  • Cnp Assurances
    Full Stack Developer
    BANKING AND INSURANCE
    February 2020 - November 2020 (9 months)
    Paris, France
    Participation in the development of the Configurator and Pricer, a component designed for CNP Assurances partners and clients, allowing for simulations of borrower's insurance contract subscriptions.

    Tasks:
    • Full-stack development of user stories described in JIRA, integrating backend (Java, Spring Boot) and frontend (Angular) functionalities.
    • Implementation of functional and unit tests.
    • Participation in Agile ceremonies: sprint planning, demonstrations, and retrospectives.

    Technical Environment:
    • Backend: **Java 11, Spring Boot 2**, Spring 5, Spring (MVC, Data, AOP, Security), Hibernate, Liquibase, Oracle, REST API, JUnit (TDD), Cucumber Java (BDD), WireMock, Git, Maven.
    • Front: Angular 10, Angular Material, Karma & Jasmine, HTML5, CSS, Angular CLI.
    • CI/CD & DevOps: Jenkins, XLDeploy, XLRelease, Tomcat.
    • Methodology: Scrum.

Recommendations

Be the first to recommend Samir

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
    Ensias (National School of Computer Science and Systems Analysis)
    2015
    Cycle d'ingénieur d'Etat en informatique

Certifications

Skill set

Categories