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

Karim Malouche

Java / Angular Developer

€556/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Karim

Full Stack Software Engineer specializing in Java/Spring Boot and Angular, with solid experience in microservices design, distributed architectures, and CI/CD environments. I work on projects with high technical constraints around performance, security, and real-time data processing. Passionate about new technologies and generative AI.
  • French

    Native or bilingual

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

Experience

  • AXIONE
    Java / Angular Developer
    TELECOMMUNICATIONS
    August 2022 - Today (3 years and 10 months)
    • Writing detailed technical specifications and modeling in Confluence based on functional requirements.
    • Development of Charlie microservices in Java 17 with Spring Boot 3 and Spring Cloud.
    • Development, corrective and evolutionary maintenance of GCBLO Web Services in Java 11 / Spring Boot 2.
    • Design and implementation of the SCANN project based on Java 21, Spring Boot 3, and Angular 19.
    • Administration and optimization of PostgreSQL: tuning, indexing, and query performance improvement.
    • Implementation of persistence layers with JPA/Hibernate, QueryDSL, and Redis.
    • Automated management of database schemas via Liquibase.
    • Development of unit and integration tests with JUnit 5, Mockito, Spring Test, and Docker Test Containers.
    • Documentation and automated generation of REST APIs with Swagger/OpenAPI and generation of clients/servers.
    • Analysis and optimization of application performance: profiling, refactoring, and cache management.
    • Supervision and monitoring of applications with Sentry, Kibana, ELK, Prometheus, Grafana, Control-M, and SonarQube.
    • Strengthening application security: Keycloak, Kafka ACL, TLS/HTTPS, certificates, LDAP, and Vault.
    • Configuration and secure automation of file transfers via MFT and Kafka Connect.
    • Containerization of applications with Docker and automated deployment via GitLab CI/CD and Ansible.
    • Performing systematic code reviews on GitLab through Merge Requests.
    • Design, setup, and maintenance of CI/CD pipelines for continuous integration, testing, and deployment.
    • Orchestration, scheduling, and deployment of applications in production and non-production environments.
    • Using generative AI tools like Cursor to accelerate development, refactoring, and debugging.
    • Experience with several generative AI models such as GPT and Claude.
    Redis Apache Kafka Java PostgreSQL Cursor
  • BnF (Bibliothèque nationale de France)
    Java / Angular Developer
    CULTURE
    July 2018 - July 2022 (4 years)
    • Development and automation of batch processing with Spring Boot.
    • Design and execution of unit tests and integration tests to ensure application quality and reliability.
    • Ensuring compliance with technical standards, best practices, and the technology matrix defined by the development charter.
    • Participation in application migration projects from Java 7 to Java 8 then Java 11.
    • Optimization of user interface (UI) performance and batch processing to reduce execution times.
    Java Spring Batch PostgreSQL Angular Gitlab CI/CD
  • BPCE
    JEE / GWT Developer
    BANKING AND INSURANCE
    January 2017 - June 2018 (1 year and 5 months)
    • Development of a calculation engine implementing IFRS 9 standard rules for credit risk identification and assessment.
    • Design and development of UI interfaces for managing and entering business data.
    • Writing documentation and technical specifications associated with the developments carried out.
    SQL Java Jboss GWT Spring

Recommendations

Be the first to recommend Karim

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

  • Management training for team leaders
    MB Alliance consulting and training firm.
    2015
    Formations au management pour team leader
  • Professional Master's Degree M2
    Higher School of Technology and Informatics (ESTI)
    2012
    Master Professionnel M2

Categories