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

Ilias El Ghaouti

Senior Developer Java | Angular | Kafka | AWS

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ilias

I am a Full Stack Java/Angular developer with over 5 years of experience, particularly on projects using Kafka, Kubernetes, and AWS cloud (certified). I enjoy tackling technical challenges, learning new technologies, and stepping out of my comfort zone, especially on complex topics. I am convinced that I can bring real added value to your project thanks to my expertise and adaptability.
  • English

    Native or bilingual

  • French

    Native or bilingual

  • Arabic

    Native or bilingual

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

Experience

  • Urssaf Caisse nationale
    Senior Fullstack Developer Java | Angular | Kafka | Kubernetes | AWS
    October 2024 - Today (1 year and 8 months)
    Lille, France
    Technical Environment:
    jave 17/21, Angular 14/16, Spring-Boot 3, Spring WebFlux, Jpa, REST/SOAP, Jenkins, Gitlab, Kafka, Oracle, SonarQube, Swagger, Nexus, Docker, kubernetes, OpenLens, ActiveMQ, Kibana, Cucumber.

    Architecture:Microservice.

    Work Methodology:Agile.

    Key Responsibilities:
    • Participation in business workshops for functional requirements gathering.
    • Design and development of microservices to meet functional evolutions, using Spring WebFlux to implement asynchronous and reactive processing.
    • Development of components and services on Angular.
    • Implementation of Kafka for communication between a producer and a consumer, with unit testing to verify message sending on the producer side topics, as well as message consumption on the consumer side.
    • Deployment of pods, CronJob, and Job using Helm, with configuration of Helm templates (Deployment, ConfigMap, etc.).
    • Resolution of front-end and back-end anomalies to ensure deliverable quality.
    • Implementation of unit tests for front-end and back-end, as well as end-to-end tests via Cucumber.
    • Analysis and evolution of legacy C/C++ code in an existing application system.
    • Creation of REST services in a legacy context for external API calls.
    • Implementation of XSL stylesheets in a legacy architecture for rendering front-end views from XML data.
    • Development and management of handlers in a legacy environment to control data exchanges and ensure business process execution.
    Java 21 Apache Kafka Microservices AWS Angular
  • Ministère de l'Agriculture et de la Souveraineté alimentaire
    Senior Fullstack Developer Java | Angular | Kafka | Kubernetes | AWS
    February 2024 - October 2024 (8 months)
    Belfort, France
    Technical Environment:
    Java 17 / 21, Angular 16 / 18, WebFlux, Spring Boot 3, JPA, REST, Jenkins, GitLab, Kafka, Oracle, MongoDB, SonarQube, Swagger, Nexus, Docker, Swarm

    Architecture:Microservices

    Work Methodology:Agile (Scrum)

    Key Responsibilities:

    • Technical referent for two applications (one existing and one developed from scratch): technical coordination, support, and team guidance.
    • Coaching and mentoring junior developers: code reviews, best practices, skill development.
    • Complete technical design and supervision of back-end development in Spring Boot and front-end in Angular.
    • Collaboration with Business Analysts and UX/UI Designers to transform business needs into ergonomic and efficient solutions.
    • Creation and integration of front-end screens from Figma mockups.
    • Implementation and monitoring of software quality: testing strategy, continuous integration via GitLab CI/CD, technical debt monitoring with SonarQube.
    • Contribution to the corrective and evolutionary maintenance of the existing application: performance improvement and addition of new features.
    Spring boot Kubernetes Apache Kafka Microservices angular 18
  • Stellantis
    Fullstack Developer Java | Angular | Kafka | Kubernetes | AWS
    May 2023 - February 2024 (9 months)
    Belfort, France
    Supervision and quality control solution for manufactured parts in an industrial environment.

    Technical Environment:
    Java 11, Angular 16, Spring Boot 3, WebFlux, JPA, Kafka, Mockito, PostgreSQL, MongoDB, AWS, NodeJS, SonarQube, IntelliJ, Swagger, Docker

    Architecture:Monolithic

    Work Methodology:Agile

    Key Responsibilities:
    • Participation in business workshops for requirements gathering and analysis.
    • Development of Spring Boot APIs to meet functional evolutions.
    • Development of front-end components and services in Angular.
    • Optimization of front-end and back-end unit tests.
    • Migration of the database to AWS.
    • Updating Jenkins deployment templates.
    Apache Kafka Spring boot Java 17 Docker Angular

Recommendations

Be the first to recommend Ilias

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 2 (M2)
    University of Lille
    2021
    Master 2 (M2), veille stratégique intelligence et innovation

Certifications

Skill set

Categories