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

Yassine D.

Java Developer | AI | SprintBoot | Kafka | AWS

€644/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yassine

PROFESSIONAL JOURNEY:

Java AWS Developer Bforbank
Java AWS Developer Renault Digital
Java/Spring Developer at Traveldoo@Expedia
SAP/JavaScript Developer at SAP

PROFILE:
IT Engineer

SKILLS >
STACK:
AWS, Java EE, Spring, Hibernate, REST, XML SQL, JSON GIT, Microservices architectures
Angular, JavaScript, JQuery

OS:
Windows, Ubuntu

FRAMEWORK & APPROACH:
Scrum, DevOps

LANGUAGES:
French & English: fluent
Arabic: native language

CONTACT:
  • English

    Native or bilingual

  • French

    Native or bilingual

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

Experience

  • BforBank
    Lead Java Developer
    BANKING AND INSURANCE
    October 2022 - Today (3 years and 9 months)
    Paris, France
    Within the BAAS cards team, participation in the development of BforBank's CBS (Core Banking System) for the launch of their new product offering:

    - Setting up different Kafka data sending/receiving configurations (retention policy, backoff, topic creation, exception handling, worker).
    - Creation of interface contracts (Avro).
    - Implementation of new data consumption and sending functionalities via Kafka producers/consumers.
    - Kubernetes resource configuration (Kubernetes)
    - CI/CD pipeline and Sonar code quality rules maintenance
    - Creation of new resources (cloudformation)
    - Code review.
    - Pair programming
    - Adherence to good code quality practices (TDD/BDD, refactoring, SOLID).
    - Patch/MEP/MEPP for version upgrades
    - Ansible deployment script configuration.
    - Participation in Scrum meetings.
    Kafka Java AWS Docker Helm
  • Renault
    FullStack Java Developer
    AUTOMOBILE
    January 2021 - Today (5 years and 7 months)
    Paris, France
    Development of the TDA (Technical Definition API) application, an automotive parts management application.
    Attached to a team of 13 people (1 PO, 1 tech lead, 1 manager, 10 developers in France and India), I contributed to:

    - Implementation of new features.
    - Bug detection, analysis, and correction (hotfix).
    - Code review and verification of adherence to best practices (SOLID, clean code, TDD, refactoring).
    - Creation of interface contracts.
    - Data migration (SQL/Liquibase).
    - Pair Programming and skill development support.
    - Implementation of automated tests (unit and integration).
    - Participation in the development of User Stories and technical tickets (evolutions, bugs, OWASP vulnerability fixes).
    - Release (patch), production deployment of new versions (MEP), monitoring on AWS (CloudWatch, EC2) and Grafana, and preparation of release/delivery notes.
    - Participation in Scrum meetings.

    Technical Environment:
    Microservices, Hexagonal, AWS (CloudWatch, EC2, IAM, ECS, S3, CLI, ELB, ASG), Event driven, JMS, Apache Camel, ActiveMQ, Docker, Java 17, Mapstruct, Swagger, OpenAPI, Restfull API, Spring Boot, Keycloak IDP (OIDC), Junit, Mockito, Wiremock, ArchUnit, Hibernate, jOOQ, QueryDSL, Liquibase, Postgres, Jira, Git, GitLabCI/CD, Confluence, Gradle, Maven, Kibana, Grafana, Dynatrace, SonarQube. Artifactory
    Microservices Java 17 Swagger Spring boot AWS
  • Traveldoo
    Backend Developer
    HOSPITALITY
    January 2018 - December 2020 (2 years and 11 months)
    Paris, France
    Refactoring and migration of a B2B business travel expense management application from a legacy monolith (backend and frontend) to a microservices architecture.
    Attached to a team of 8 people (1 technical lead, 5 developers, 1 tester, 1 manager).

    - Implementation of new features.
    - Creation and development of configurable standalone batch jobs.
    - Implementation of unit tests.
    - Writing technical bug tickets.
    - Production bug detection and correction.
    - Refactoring of existing code.
    - Performing functional UI tests.
    - Code review.
    - Deployment to the integration environment.
    - Participation in ScrumBan meetings.

    Environment: Microservices, Java 11 (openJDK), GWT, JWT, Spring 5.0, SpringBoot 1.5, Tomcat 7, Oracle, Flyway, Swagger, REST, JSON, JUnit, Hibernate, Mockito, Maven, Jenkins, SonarQube, Kibana, ESLint, Jira, GIT, GITLAB, CQRS, DDD, TDD, BDD, OWASP, KANBAN, Jira, IntelliJ, Postman
    CQRS DDD tdd BDD Spring

Reviews

5.0

Out of 1 rating

A

Alex

DSI - Bforbank

Several days project

-

Reviewed on 12/7/2025

Yassine is a very disciplined and involved person in the project. He quickly understood our needs and the project's complexity to provide robust solutions in time. If you are looking for someone pedagogical, who knows how to simplify technical aspects, he is the right person.

Recommendations

Be the first to recommend Yassine

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

  • National Engineering Diploma in Computer Science, Software Engineering
    Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
    2016
    Diplôme national d'ingénieur en informatique, Génie Logiciel
  • Applied Bachelor's degree in Computer Science, Multimedia Arts and Web
    Institut Supérieur des Langues Appliquées et de l'Informatique de Nabeul - ISLAIN
    2013
    Licence appliquée en informatique, Arts Multimédia et Web

Skill set

Categories