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

Ayoub R.

Senior JAVA Consultant

€570/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ayoub

Senior Java backend engineer with over 7 years of experience in developing robust and scalable applications in the banking, telecom, and fintech sectors. Specialized in designing distributed architectures (microservices, hexagonal, DDD), with a strong command of Java/Spring technologies and DevOps tools (CI/CD, containerization, cloud). Strong analytical skills, product sense, and excellent communication within multidisciplinary agile teams.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Natixis CIB (BPCE Group)
    Senior JAVA Consultant
    September 2024 - Today (1 year and 9 months)
    Participation in the redesign of a legacy PNL (Profit and Loss) calculation system, integrating data from trading floors (Asia, Paris, New York), with a set of microservices to receive, transform, enrich, and export PNL files to consuming systems. Team of 8 people between Paris and Porto. Analysis of JIRA tickets and understanding of existing functional and technical aspects. Development and maintenance of Java (Spring Boot) microservices respecting Hexagonal architecture (Ports and Adapters). Creation and modification of REST endpoints. Addition of new features and refactoring of existing code. Writing unit and integration tests (BDD approach). Active participation in production deployment. Collaboration with the team via Bitbucket (pull requests, code reviews). Monitoring deployments and CI/CD pipelines on OpenShift.
    Frameworks and tools: Java 17, Spring boot, Junit and cucumber, Git, Bitbucket, SingleStore, Artifactory.
    CI/CD Spring boot Java MySQL Bitbucket
  • SFR Telecom
    JAVA Backend Consultant
    October 2022 - September 2024 (1 year and 11 months)
    SFR TV subscription management project, exposing REST APIs consumed by a backoffice (Angular) and numerous other clients. Work on the evolution and maintenance of SFR projects responsible for managing access and TV packages, as well as subscription management. Analyze new requirements and evolution of existing systems. Migrate projects from obsolete Java/EJB versions to Spring Boot and dockerize them. Introduce BDD tests with the Cucumber Karate framework to facilitate project rewriting.
    Arthius ;

    Prepare our Cloud projects for deployment on SFR's internal Cloud. Torsion Gitlab CI/CD to automate deployment. Retrieve business rules from Oracle stored procedures. Responsible for code reviews on Gitlab to ensure project consistency. Add documentation to rewritten web services.
    Frameworks and tools: Java, EJB, Wildfly, Git, Gitlab, Maven, Oracle, Docker, Spring Boot, Spring Cloud, Web Socket, Kubernetes, Nexus.
  • Société Générale ATS
    R&D Engineer
    April 2022 - October 2022 (6 months)
    Highway ;
    Contribution to the Highway project, responsible for post-trade processing for clients in financial trading floors (Paris, New York, and Hong Kong). Analyze new requirements and maintain existing ones. Develop tools dedicated to the QA team to monitor processes launched on Grids (capacity of +30 thousand CPUs).
    Frameworks and tools: Java, Spring batch, Git, Gitlab, Maven, Postgres

Recommendations

Be the first to recommend Ayoub

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

  • SOFTWARE ENGINEER
    National School of Applied Sciences
    2019
    INGÉNIEURLOGICIEL
  • DIPLOMA IN COMPUTER SCIENCE
    Higher School of Technology
    2016
    DUT EN INFORMATIQUE

Skill set

Categories