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

Slimen Lakhoua

Full Stack Developer JAVA / Angular

€450/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Slimen

Senior Full Stack Java / Angular Developer with 7+ years of experience in critical systems in Corporate and Investment Banking (market finance) and Telecom. I work end-to-end: Spring Boot API design and development, Spring Batch batch processing setup (recovery, idempotency, performance), and event-driven flow implementation via Kafka (producers/consumers, retries, traceability). On the front-end, I develop Angular applications (v12–15) with a modular approach, reusable components, RxJS, and robust interfaces (Angular Material/PrimeNG).

I place a strong emphasis on quality and industrialization: unit tests (JUnit/Mockito, Jest/Karma), code reviews, SonarQube, and CI/CD (Jenkins/GitLab CI), with Docker/Kubernetes deployments. Accustomed to high-volume environments and demanding business constraints, I know how to deliver reliable, performant, and maintainable features in Agile/Scrum.
  • English

    Native or bilingual

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

Experience

  • BNP Paribas - CIB
    Full Stack Developer JAVA / Angular
    BANKING AND INSURANCE
    November 2022 - Today (3 years and 9 months)
    Paris, France
    • • REST Design:
    • • Development of the Angular application (v15) desktop complex forms business controls.
    • • Implementation of asynchronous event-driven flows via Kafka: development of producers/consumers, decoupling of downstream processing, error/retry management, and traceability.
    • • Migration and optimization of batch processes to Spring Batch: job/step modeling, configuration, incident recovery, and securing regulatory reporting.
    • • Integration and orchestration of exchanges via Apache Camel: routes, mapping, error management, and asynchronous processing.
    • • Setup and maintenance of front (Jest/Karma) and back (JUnit/Mockito) unit tests to ensure release reliability and limit regressions.
    • • Industrialization & quality: SonarQube, code reviews, Jenkins CI/CD, Maven packaging, Docker/Kubernetes deployments.
    • • MCO Contribution: bug fixing, impact analysis, performance optimization, and user support.
    Environment: Java 8/11, Spring Boot, Spring Batch, Kafka, Apache Camel, Angular 15, TypeScript, RxJS, Oracle, Maven, Jenkins, Docker, Kubernetes, Git/Bitbucket, SonarQube Methodology: Agile Scrum
    Java Spring boot Java Spring Boot Angular Kafka
  • Orange France
    Full Stack JAVA / Angular Developer
    TELECOMMUNICATIONS
    May 2021 - October 2022 (1 year and 5 months)
    Lyon, France
    JAVA Angular Developer The AT Brick is the tool used by Customer Service teams to process technical assistance requests: creation and tracking of tickets, orchestration of calls to internal IT systems, and management of resolution steps.
    • • Development and evolution of Angular HMIs (v12 → v13): dashboards, forms, search/filtering, state management, and RxJS flows.
    • • Implementation of a modular architecture and factorization of shared components/services to accelerate evolution and improve maintainability.
    • • Back-End Java/Spring Boot Development: REST APIs, business services, validation, and rights management.
    • • Integration with internal IT systems via REST/SOAP: mapping, error management, traceability, and incident recovery.
    • • Implementation of resilience mechanisms (circuit breaker), timeout management, and reliability of external service calls.
    • • Industrialization & quality: Angular and Java unit tests (depending on context), GitLab CI/CD, Docker/Kubernetes deployments, SonarQube quality control.
    Environment: Java, Spring Boot, Angular 12 → 13, TypeScript, RxJS, MongoDB, REST/SOAP, GitLab CI, Docker, Kubernetes, SonarQube, Jira/Confluence Methodology: Agile Scrum
    Kubernetes Angular Java MongoDB Docker
  • Inetum | O2 Care Services - ERP Odyssee (MCO)
    Full Stack Java / Angular Consultant
    E-COMMERCE
    November 2020 - May 2021 (6 months)
    Operational Maintenance of the Odyssee ERP: bug fixing, functional enhancements, and business user support.
    • • Incident analysis and resolution: front/back bug fixing, ticket management, and coordination with support teams.
    • • Full Stack functional enhancement development: Angular screens, Java services / REST APIs, ergonomics and user journey improvements.
    • • Refactoring and stabilization of existing processes (jobs), delivery of fixes, and participation in Scrum rituals.
    Environment: Java, Angular, REST, SQL, GitLab, Eclipse Methodology: Scrum
    Java Angular Spring Batch SQL

Recommendations

Be the first to recommend Slimen

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

  • Oracle Certified Associate - Java SE 8 (OCA 8)
    Oracle Certified Associate - Java SE 8 (OCA 8)
  • Scrum Training
    2018
    Formation Scrum

Skill set

Categories