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

Abdelilah Rami

Java Spring Boot AWS | React | Kubernetes

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

About Abdelilah

Hello, I'm Abdelilah, a passionate Java Spring developer and cloud-native enthusiast with over seven years of hands-on experience. My expertise lies in designing and crafting high-performance platforms and architectures within the Java/JavaEE ecosystem and its associated frameworks. Throughout my journey, I've dedicated myself to mastering the intricacies of building robust solutions that leverage the power of Java to deliver scalable and efficient systems.

Java/Spring Boot | DevOps & Platform Engineer | Kubernetes (CKAD) | AWS | CI/CD.
  • French

    Native or bilingual

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

Experience

  • RATP
    Software Developer
    February 2024 - Today (2 years and 4 months)
    Noisy-le-Grand, France
    Project : ACIV-DIFFUSION .

    ■ Design and development from scratch of SIV-TRAM application.
    ■ Implementation of Kafka Consumer API to process Tramway timetables.
    ■ Ensuring high availability and reliability of the system.
    ■ Implementation of unit test Junit 5/Mockito, Cucumber and Gatling.
    ■ Development of features on ACIV-DIFFUSION modules.
    ■ Maintenance and improvement of existing features in different backend APIs.
    ■ Skills: Java 17, Spring Boot 3, Junit 5, Mockito, Gatling, Cucumber, Apache Kafka.gradle
    Apache Kafka Java17 AWS Spring boot PostgreSQL
  • Carrefour
    Software Developer
    RETAIL (LARGE RETAILERS)
    January 2021 - February 2024 (3 years and 1 month)
    Paris, France
    Project 1: Merch: E-merchandising solution aimed at increasing the relevance of products displayed on carrefour.fr.
    Product: Management of the product publication part in different Carrefour stores by aggregating
    information provided by Merch.

    ■ Development of the catalog interface with pagination.
    ■ Development on the CRUD operations on the category tree operations and storage on MYSQL.
    ■ Unit testing with JUnit 5 and Mockito.
    ■ Implementation of import and export features for categorization files.
    ■ Bulk categorization via CSV/Excel files.
    ■ Deployment of features on various non-production environments.
    ■ Analysis and monitoring of logs on Kibana in case of issues( performance and synchronization).
    Project 2 : Product Store E-catalogue
    E-catalogue: It consists of 3 dockerized microservices NVT (Navigation transformer), OFR (Offer
    Publisher) and PRP (Product Publisher) developed under Java 17 Spring Boot
    ■ Design and development of e-catalogue features.
    ■ Ingestion and processing of input files (CSV and excel)..
    ■ Uploading navigation files from Azure Blob Storage.
    ■ Transformation of navigation data and storing into Database.
    ■ Design and development of kafka consumer and producer to interact with other APIs.
    ■ Scheduling differents tasks to produce data regularly
    ■ Unit testing with JUnit 5 and Mockito.
    ■ Participation in production deployment with Ops.
    ■ Analysis and monitoring of logs on Kibana in case of issues.
    ■ Validation of features with QA and PO.
    ■ Participation in sprint ceremonies (sprint planning, daily stand-ups, sprint retrospective, and
    grooming).
    Skills: Java 11, Spring Boot, Hibernate, Spring Data JPA, API REST, MySQL, Liquibase, Kafka, Angular 11, Git, Maven, BitBucket, Kubernetes, Kibana, JIRA et Confluence, Sonar, Fortify, Jenkins, Couchbase, Junit5
    Mockito, Maven, Postman
  • Rexel France
    Software developer
    RETAIL (LARGE RETAILERS)
    April 2019 - January 2021 (1 year and 9 months)
    Paris, France
    Within the Rexel portal (Electrical equipment distribution for professionals), a new API layer was implemented
    to enhance supplier management and improve the performance of payment carts on CART-API. The team
    consisted of 1 Scrum Master, 6 Developers, and 2 Product Owners, following the Scrumban methodology.

    ■ Development of shopping cart functionalities (creation, modification, deletion, etc.).
    ■ Implementation of web services for supplier and client management.
    ■ Management of authentication and authorization using Spring security and Oauth 2.0
    ■ Implementation of a caching system to expedite data access via Redis.
    ■ Establishment of unit tests using Junit 5 and Mockito.
    ■ Participation in production deployment, daily meetings, sprint demonstrations, and retrospectives.

    Skills: Java 11, Spring Boot, Spring Security, Hibernate, Docker, CSS, Bootstrap, JavaScript, PostgreSQL

Recommendations

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

  • Diplôme d'ingénieur
    ENSEM
    2017
  • CPGE PSI
    Lycée technique
    2014

Certifications

Skill set

Categories