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

Youssef Jlassi

Lead FullStack Dev Java | Angular | Spring Boot

€644/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Youssef

Lead Java / Spring Boot Developer - 10+ years of experience with critical production systems.

I help CIOs and CTOs to:
  • Design scalable and maintainable microservices architectures
  • Modernize legacy platforms (legacy Spring Boot -> recent versions, monolith -> microservices)
  • Industrialize CI/CD pipelines and software quality
  • Secure critical APIs and systems (banking, identity, telecom)
  • Technically lead teams (code reviews, mentoring, standards)
Some recent projects:
  • IN Groupe - Sovereign Digital Identity Solution (Java 21, Spring Boot 3.5)
  • LCH (LSEG) - SWIFT MT to ISO 20022 Migration, CBPR+ compliance
  • Société Générale - Banking Document Base Modernization
  • Transatel - Telecom Network Activation Asynchronous Workflows
  • SNCF - Real-time Train Geolocation
Stack: Java 21, Spring Boot, Spring Cloud, Microservices, REST API, Angular, Kafka, Docker, Kubernetes, PostgreSQL, Keycloak, CI/CD.

Île-de-France (hybrid) or Full Remote
Quick start

Let's discuss your needs.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • IN Groupe
    Lead Developer Java / Spring Boot - Sovereign Digital Identity Solution
    PUBLIC SECTOR
    November 2025 - Today (9 months)
    Vélizy-Villacoublay, France
    CLIENT:French government agency - production of secure official identity documents (passports, ID cards, State documents).

    CONTEXT & PROBLEM
    The client wants to build a digital identity platform serving as a workflow engine for the production and management of official identity documents, as part of an international export project (national passports).
    Challenges:
    • Strong application security
    • Compliance
    • Availability
    • Production chain automation

    SOLUTION PROVIDED
    • Design and development from scratch of the sitac-adapter component: REST services, data model, validation rules
    • Development of identity document stock management screens (tracking, consultation, and inventory update interfaces)
    • Technical leadership of the team: code reviews, definition of development standards, mentoring junior developers
    • Implementation of the application security strategy: HTTPS configuration, Keycloak integration (authentication, role and permission management)
    • Industrialization of the Jenkins CI/CD pipeline: automated build, unit tests, SonarQube analysis, continuous deployment
    • Automation and orchestration of multi-environment deployments using Ansible (YAML playbooks) and AWX
    • Continuous improvement: bug fixing, functional evolutions, production monitoring
    STACK
    Java 21, Spring Boot 3.5, Spring Security, Angular 19, PostgreSQL,
    Keycloak, OAuth2, Docker, Kubernetes, Jenkins, Ansible, AWX, SonarQube,
    REST API, OpenAPI, Git

    RESULTS
    • Platform deployed in production on an international project (Colombian Passport)
    • Significant reduction in deployment time through Ansible/AWX automation
    • High unit test coverage maintained through established standards
    • Junior team upskilling on Spring Boot 3 and Java 21
    Spring Boot 3 Keycloak OAuth2 Microservices Architecture Angular 19
  • LCH SA
    Senior Fullstack Developer Java / Angular - SWIFT ISO 20022 Migration
    PRIVATE EQUITY
    November 2022 - October 2025 (2 years and 11 months)
    Paris, France
    CLIENT:LCH (London Stock Exchange Group - LSEG) - European interbank clearing house.

    CONTEXT & PROBLEM
    The CATS treasury system, which handles margin calls to members and interbank payment flows, needed modernization to address 3 challenges:
    • Migration of the legacy frontend to a modern stack
    • Automation of USD/GBP STP flows to reduce operational risk
    • Compliance with the new SWIFT ISO 20022 standard (CBPR+).

    SOLUTION PROVIDED
    • Leadership of the CATS legacy system migration to Angular 13 then 15: definition of the front-end architecture, component structuring, implementation of best practices (RxJS, Lazy Loading, shared modules)
    • End-to-end design and implementation of a USD/GBP STP flow for collateral withdrawals: automation of the interbank payment cycle (CMS → CATS → SWIFT MT202 → Euroclear → MT900)
    • Migration of SWIFT MT messages (MT202/MT204) to ISO 20022 (PACS.009/PACS.010) within the scope of the CBPR+ regulatory project
    • Design and development of the headroom calculation module
    • Industrialization of the build and deployment of CATS modules via GitLab CI/CD: compilation, automated tests, packaging
    • Implementation of a comprehensive testing strategy: unit tests (JUnit), integration tests, and BDD tests (Cucumber)
    • Technical reference for analysis and resolution of critical incidents

    STACK
    Java 8, Spring Boot, Spring MVC, Angular 13/15, RxJS, TypeScript, JUnit, Cucumber, Mockito, Jenkins, GitLab CI/CD, Oracle DB, REST API, SWIFT MT, ISO 20022 (PACS.009/010), Git

    RESULTS
    • Significant reduction in operational risk and manual processing through automation of the interbank payment cycle
    • CBPR+ regulatory compliance ensured within SWIFT's imposed deadlines
    • Significant improvement in code coverage through the BDD strategy
    • Reduction in resolution time for critical production incidents
    Swift ISO 20022 Java Cucumber Spring Boot
  • Société Générale
    Senior Backend Developer Java / Spring Boot - Document Base Modernization
    BANKING AND INSURANCE
    November 2020 - October 2022 (1 year and 11 months)
    Fontenay-sous-Bois, France
    CLIENT:Société Générale - French universal bank.

    CONTEXT & PROBLEM
    The bank's document base, used by numerous business applications to manage documentary assets (lifecycle, metadata, security), was based on an aging monolithic architecture (Spring Boot 1.5, Jersey).
    Challenges:
    • Modernize the stack
    • Transform the architecture into microservices
    • Improve performance and ease maintenance.

    SOLUTION PROVIDED
    • Leadership of the application base modernization: migration from Spring Boot 1.5 to 2.4, replacement of Jersey with Spring MVC, migration to OpenAPI v3
    • Active contribution to the transformation towards a microservices architecture: functional decomposition, API contract definition, integration patterns
    • Design and development of key features: document lifecycle management, metadata, secure REST APIs
    • Implementation of a distributed Hazelcast cache, significantly improving response times for the most solicited APIs
    • Configuration and maintenance of Jenkins CI/CD pipelines with automated deployment via Alien4Cloud on an internal cloud environment
    • Proactive analysis of production incidents (Kibana logs, monitoring) and optimization of application performance

    STACK
    Java 8, Spring Boot 1.5 → 2.4, Spring MVC, Spring Security, OpenAPI v3, Hazelcast, Jenkins, Alien4Cloud, Kibana, REST API, Hibernate, Oracle DB, Git, Microservices

    RESULTS
    • Successful migration from Spring Boot 1.5 to 2.4 without service interruption
    • Measurable improvement in API response times thanks to Hazelcast caching
    • Microservices decomposition facilitating evolutions and maintenance
    • Proactive detection of production incidents via Kibana monitoring
    Hazelcast Spring Boot CI/CD OpenAPI/Swagger REST APIs

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

  • Master's degree in Computer Science and Information Systems
    INSA de Lyon
    2016
  • Engineering degree in Computer Science
    Ecole Nationale d'Ingénieurs de Sfax (ENIS)
    2015

Skill set

Categories