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

Halim Loukili

Java Backend Developer | Spring Boot | ERP

€550/day
Lille, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Halim

Java Backend Developer | ERP Integration, APIs & Reliable Microservices


Looking to modernize your backend or ensure reliable system integration?

As a Java Developer with 8 years of experience, I specialize in designing REST APIs, **ERP integration**, and **implementing robust microservice architectures**. I help you structure your backend for performance, scalability, and maintainability.

Accustomed to high-traffic environments and critical systems, I pay close attention to maintainability, code readability, and data flow reliability.

I have participated in:

  • Setting up and modernizing ERP adapters (JSON ↔ XML)
  • Developing Spring Boot microservices
  • Implementing a Change Data Capture mechanism via Debezium
  • Setting up unit tests (JUnit / Mockito)
  • Projects in distributed architecture with Kafka

🔹 Core Technologies: Java (8–17), Spring Boot, JPA/Hibernate, Kafka, Debezium, REST APIs, Maven, Docker.

I can assist with:

  • Backend development
  • Architecture refactoring / modernization
  • Setting up new services
  • Optimizing and maintaining existing applications
  • Technical support and team mentoring

I prefer missions focused on business backend, integration, and distributed systems.

Available for full remote or hybrid missions depending on location.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Basic

Remote only
Primarily works remotely

Experience

  • Contraste Digital
    Backend Java / Golang Developer
    April 2018 - Today (8 years and 2 months)
    ERP Adapter Modernization (V1 → V2)

    Migration of the adapter to a more robust and maintainable solution, with a clearer and unified multi-country architecture (FR / BE).

    • Migration to Java 17
    • Implementation of a Clean Architecture-inspired architecture
    • JPA / Hibernate Implementation
    • Setup of unit tests (JUnit / Mockito)
    • Participation in technical decisions within the team
    • Merging multi-country flows into a unified adapter
    • Collaboration with the infrastructure team for CI/CD and deployments

    Technologies include Java 17, Spring Boot, JPA, Hibernate, Maven, Kafka, Docker, and Azure DevOps

    Content Management & Distribution- Microservices Development

    Backend architecture comprising about ten microservices in a high-traffic environment

    Millions of users
    ~5000 articles published per day
    Several thousand Kafka messages / day

    • Development of backend microservices dedicated to editorial content management and distribution
    • Implementation of a Change Data Capture mechanism via Debezium
    • Configuration of Debezium connectors
    • Production of Kafka events from database modifications
    • Automatic data synchronization between services
    • Integration of OpenSearch for dynamic indexing
    • Collaboration with infrastructure for cloud deployment via Northflank
    • Active participation in code reviews and technical decisions
    Technologies include Java 11, Golang, Kafka, Debezium, OpenSearch,
    Docker, and Northflank,
    Java Golang Apache Kafka Spring Boot JPA/Hibernate
  • Contraste Digital, Marcq-en Barœul
    Backend Java / Golang Developer
    April 2018 - Today (8 years and 2 months)
    Long-term mission at a Belgian press group

    SSO Management– Version V2

    Development of web services for user management, including password recovery and connection management.

    • Management of templates (login / reset password)
    • Implementation of email sending
    • Application support including identification and resolution of anomalies to ensure application availability and performance.
    • Knowledge transfer to new developers
    Technologies include Golang, Git, GitLab, GitFlow, and Redmine

    ERP Adapter V1– French ERP Integration

    Setup of an adapter to simplify communication between websites and the ERP
    • Development of REST APIs on the adapter side
    • Transformation and adaptation of flows (JSON → XML)
    • Recording / traceability of transactions

    Technologies include Java 8, Spring Framework, REST API, Apache
    ServiceMix/Camel, and phpMyAdmin

    Establishing exchanges between external partners and the ERP
    using microservices

    Participation in several services in Java 11 / Spring Boot to manage
    communication between external partners and the ERP.
    • Development and evolution of REST APIs
    • Work in microservices approach
    • Technical assistance, bug fixes, and feature updates

    Technologies include Java 11, Spring Boot, and REST API,
    Spring Boot GO Spring Framework Microservices Maven
  • Pymma Software
    Backend Java Developer
    March 2017 - June 2017 (3 months)
    Development of an insurance management web application – Spring / Vaadin Stack

    Skill enhancement and implementation of a complete business application based on the Spring ecosystem.

    Design and development of an insurance management web application with Spring Boot and Vaadin (backend + server UI architecture).

    Development of a REST API documented via Swagger / OpenAPI.

    Integration with an external API for data synchronization to the Dolibarr software.

    Containerization and deployment of the application with Docker.

    Project structuring according to Spring best practices (layered architecture, dependency management, configuration, etc.).
    Spring Boot Docker REST API Development ERP Integration Maven

Recommendations

Be the first to recommend Halim

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

  • Cybersecurity Training
    Pop School
    2018
    Formation CyberSécurité
  • Professional Bachelor's Degree in Information Technology and Internet
    University of Technology of Compiègne
    2017
    Licence professionnelle Technologie de l'Information et Internet

Skill set

Categories