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

Ilyes Abidi

full stack java developer

€580/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ilyes

I am an experienced full-stack developer with over 8 years of experience in enterprise software development. I have solid expertise in Java, Angular, REST API, TypeScript, HTML, and other related technologies. With my mastery of Java, Spring Framework, Hibernate, JPA, Maven, and JUnit, I can create highly scalable and performant applications. I am also skilled in implementing Angular solutions using frameworks like Angular Material, RxJS, and NgRx for dynamic user interfaces and interactive applications. Additionally, I am experienced in designing and building RESTful APIs that are highly secure and performant.
  • English

    Native or bilingual

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

Experience

  • BNPP
    Java/J2EE – Angular Development Engineer
    June 2025 - Today (1 year and 2 months)
    Montreuil, France
    Projects: Connexis Cash
    Digital cash management platform for BNP Paribas corporate clients. It allows centralized multi-bank account management, initiation and tracking of domestic and international payments (SEPA, SWIFT), multi-currency liquidity management, real-time financial reporting, and electronic order signing.
    Methodology: Agile Scrum

    Tasks and responsibilities:
     Development and evolution of backend modules in Java 17/21 and Spring Batch.
     Development and evolution of frontend modules in Angular 20.
     Design and development of secure REST Web Services (OAuth2 / JWT) consumed by the frontend and external systems.
     Implementation of asynchronous processing via ActiveMQ for payment flow processing.
     Unit and integration testing with JUnit, Mockito, and Cucumber (BDD).
     Bug fixing and Level 3 production support.
     Code review and Pull Request validation on GitLab.
     CI/CD pipeline maintenance (Jenkins, GitLab CI) with SonarQube analysis.
     Log supervision and production monitoring via Dynatrace.
     Participation in Agile ceremonies: sprint planning, daily stand-ups, sprint review, retrospective, PI Planning, refinement.
     Regular communication with the Product Owner, architects, and business teams (cash management, compliance, security, design).

    Technical Environment: Java 17/21, Angular 20, Spring-Boot 3, Hibernate/JPA, JUnit, Mockito, Maven 3.x, IntelliJ, Tomcat, Jenkins, Swagger, OracleDB, Cucumber, TDD.
    Jenkins Java SpringBoot
  • LSEG
    Tech Lead Cloud AWS Java/J2EE
    November 2024 - May 2025 (6 months)
    Paris, France
    Projects: Sustain Migration Cloud
    Migration of the CATS application to AWS cloud (non-production) and OVH (production).
    CATS is an online collateral management application hosted on the LCH portal,
    which allows for instructions on securities movements to/from the clearing house or for securities transfers between markets and sub-accounts, and instructions for liquidity movements to/from the clearing house.

    Methodology: Agile Scrum

    Tasks and responsibilities:
     Managed and supervised a team of 4 developers.
     Decoupled the CATS monolith (Java 8) into microservices and Spring Batch (Java 17).
     Built the non-production server infrastructure using GitLab CI and Terraform.
     Regression testing.
     Unit testing using JUnit, Mockito.
     Testing on development and integration servers.
     Code review and Pull Request validation on GitLab.
     Participation and facilitation of Scrum ceremonies: sprint planning, sprint review, planning poker, and daily meetings.
    Amazon Web Services JavaScript Java GitLab CI/CD Terraform
  • Société Générale
    Senior Java Consultant
    BANKING AND INSURANCE
    August 2022 - August 2024 (2 years)
    Paris, France
     Development and evolution of backend modules in Java 8/11/17 and Spring Batch.
     Anomaly correction.
     Unit testing using JUnit, Mockito, and Cucumber.
     Testing on development and integration servers, and acceptance testing.
     Code review and Pull Request validation on GitHub.
     Design and development of REST Web Services to simplify their use by the frontend and Batch processes.
     Participation in Scrum ceremonies: sprint planning, sprint review, planning poker, and daily meetings.
     Production log monitoring using Kibana.

Recommendations

Be the first to recommend Ilyes

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

  • Engineering degree, Computer Science
    ENSI - National School of Computer Science
    2015
    Diplôme d'ingénieur, sciences de l'informatique

Certifications

Skill set

Categories