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

Nabil D.

Senior Java Developer | Cloud | Clean Architecture

€550/day
Rueil-Malmaison, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nabil

Senior Java Backend Developer with 9 years of experience, specializing in microservices and scalable architectures. I enjoy designing high-performance APIs, optimizing systems, and ensuring secure and scalable solutions. Passionate about software architecture and best practices, I ensure to deliver clean and efficient code.
  • English

    Fluent

  • Spanish

    Basic

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Renault
    Senior Java Developer (AWS/GCP)
    AUTOMOBILE
    February 2022 - Today (4 years and 4 months)
    Boulogne-Billancourt, France
    Development of applications and management of events sent from connected cars

    • Team of 7 people
    • KANBAN methodology
    • Development of API and event management (SpringBoot, JMS)
    • Deployment of solutions in GCP (Kubernetes)

    • Evolution on some microservices on AWS
    • Development of technical library reused by several teams of the Renault group (security/ Rest client / translation / logs / notifications/ document manager... )

    • Development of Gradle plugin (release/ quality/ docker...)
    • Continuous migration (to Gradle 8 / Java 21)

    Java 21 JavaScript Microservices Docker AWS
  • Euler Hermes
    Java Developer - AWS
    BANKING AND INSURANCE
    June 2020 - February 2022 (1 year and 8 months)
    Courbevoie, France
    Technical environment: Linux, Spring Boot 2, Java 8/11, Scala, NodeJs, Maven, Cloud AWS, Git, Gitlab/Gitlab-CI, Jira, Docker, Postgresql, DynamoDb, Pometheus, Teraform.

    Euler Hermes is a credit insurance company (Allianz subsidiary) specializing in B to B. The objective of the mission within the Risk team (IRP-API) is to migrate an application for managing coverage requests (in Cobol), to a microservice-oriented architecture.

    • Team of 8 people
    • Development of REST APIs in microservice for the various services related to insurance coverage requests
    • Management of a part of asynchronous request processing tracked via SQS/Lambdas queues
    • Development of lambda in NodeJsImport of data in streaming (80 million data) to the target architecture (EMR / Spark / scala / prostgresql)
    • For the infra part, use of Terraform
    • Prometheus / Blackbox exporter/ Cloudwatch /Grafana monitoring and alerting stack
    • Use of the AWS SDK (Lambda - S3 – SQS – Step Functions - EMR -RDS)
    • Code reviewTests (unit - integrations - automated)
    AWS Terraform Java Node.js Scala
  • Renault Digital
    Java Developer
    AUTOMOBILE
    July 2017 - March 2020 (2 years and 8 months)
    Boulogne-Billancourt, France
    The objective of the mission is to set up a micro service architecture, allowing to manage
    the back-end of the Renault group's application park, in particular:
    • Online vehicle quote generation application
    • Customer repository management application
    • Application for searching/purchasing used vehicles
    • Appointment booking application at dealerships
    • Web/Mobile customer area application (vehicle service) MyRenault.
    • Renault staff sales management application (promotions)

    Mission:

    • Team of 7 people
    • SCRUM methodology
    • Development of REST APIs in micro-services
    • Development of vehicle import batches
    • Creation of HMIs (back-office in Angular 5)
    • Development of internal libraries (REST client - Log...)
    • Use of the AWS SDK (Lambda - S3 - SQS - RDS)
    • Code review
    • Tests (unit - integrations - automated)• Continuous migration ( Gradle 6 / Spring boot 2.2.1 / Java 11 )
    Amazon Web Services Docker PostgreSQL Node.js Java

Recommendations

Be the first to recommend Nabil

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 Software Development
    Université Paul Sabatier - Toulouse
    2016
  • DUT Computer Science
    IUT de Vélizy
    2012

Skill set

Categories