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

Saad Iguider

FullStack Developer

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Saad

Graduate engineer from Télécom SudParis with over 8 years of experience.
Expert in Java / Spring Boot, specializing in the design of data platforms and robust backend architectures.
Involved in high-stakes projects including Angular, data pipelines (Airflow), CI/CD, and application security (OAuth2, Keycloak).
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • Action Logement Services
    Senior Developer
    REAL ESTATE
    January 2025 - Today (1 year and 5 months)
    Paris, France
    • Development and maintenance of a large-scale data and mapping platform for the analysis and valuation of real estate.
    • Design and implementation of backend APIs in Java 21 / Spring Boot 3 using a hexagonal architecture (DDD, Ports & Adapters).
    • Development of interactive mapping features with Angular (standalone components) and MapLibre GL.
    • Backend and SQL performance optimization (PostgreSQL / PostGIS): materialized views, geospatial queries.
    • Implementation of data processing pipelines via Airflow (DAGs), RabbitMQ integration, and asynchronous processing.
    • Implementation of a data export system (dynamic SQL, Metabase, S3 storage, secure download).
    • Application security with OAuth2 / Keycloak / Auth0 and fine-grained role-based access control.
    • Deployment and operation on Kubernetes with GitLab CI, ArgoCD, and Docker.
    • Implementation of unit and E2E tests (JUnit, Jest, Cypress) and monitoring via Prometheus and Grafana.
    • Active contribution to architecture choices, code reviews, and team's technical best practices.
    Technical environment: Java 21, Spring Boot 3, DDD, PostgreSQL/PostGIS, Flyway, Angular 19, NgRx, RxJS, MapLibre GL JS, Airflow, RabbitMQ, Metabase, S3, Docker, Kubernetes, GitLab CI, ArgoCD, Keycloak, OAuth2, Cypress, Jest, Prometheus, Grafana

    Organization
    Java Angular PostgreSQL Gitlab CI/CD OAuth2
  • BNP Paribas,
    Senior Developer / Java Tech Lead
    BANKING AND INSURANCE
    May 2022 - December 2024 (2 years and 7 months)
    93100 Montreuil, France
    Implementation of the application's Business layers. Development of REST web services. Development of Front-end HMIs in Angular 12. Ensuring adherence to code quality standards. Creation of the Oracle database.
    Technical environment: Spring, Java, Angular Ngrx/Rxjs, Kafka, Hibernate, Oauth2, Sonar, Kubernetes, AWS, Gitlab, Docker, Sonar, Kibana, Elastic search, Git Organization:
    • • Development of the Back-end with Java/Spring Boot, batch processing with Spring Batch, and the data access layer with JPA and Hibernate under a microservices architecture.
    • • Ensuring adherence to the team's code quality standards (2 developers).
    ◦ • Code review, managing and contributing to all aspects of application development, including functional and technical specifications, design, development, and production support.
    • • Implementation of the application's Business layers.
    • • Development of REST web services.
    • • Development of Front-end HMIs in Angular 12.
    • • Ensuring adherence to code quality standards.
    • • Creation of the Oracle database.
    Technical environment: Spring, Java, Angular Ngrx/Rxjs, Kafka, Hibernate, Oauth2, Sonar, Kubernetes, AWS, Gitlab, Docker, Sonar, Kibana, Elastic search, Git Organization
    Java Spring Docker Gitlab CI/CD Angular
  • Comutitres- RATP/SNCF/OPTILE
    Java/JEE Developer
    TRANSPORTATION
    January 2021 - April 2022 (1 year and 3 months)
    Paris, France
    • • Gathering requirements and participating in design (Writing specifications, UML diagrams...)
    • • Development of the Back-end with Java/Spring Boot, batch processing with Spring Batch, and the data access layer with JPA and Hibernate under a microservices architecture.
    • • Development of complex algorithms and common components with unit tests in Java 12.
    • • Ensuring adherence to code quality standards.
    • • Development of REST web services.
    • • Elaboration of RabbitMQ queues.
    • • Creation of the PostgreSQL database.
    Technical environment: Spring, Java, Angular Ngrx/Rxjs, PostgreSQL, Liquibase, RabbitMQ, Gitlab, Docker, Sonar, Kibana, Elastic search, Logstash, Git
    Java Spring RabbitMQ Gitlab Docker

Recommendations

Driss A.DA
Hamza OuadhdhafeHO
Ayoub LesferAL
Driss A. and 2 other people have recommended Saad

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 in Computer Networks and Communications
    Telecom SudParis
    2018
  • State Engineering degree in Computer Software
    INPT Morocco
    2017

Skill set

Categories