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

Mouhamad Issa

Tech Lead Java | Spring boot | Kafka

€650/day
Lille, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mouhamad

Looking for a Tech Lead Java, Spring boot, Kafka? With a DevOps appetite?

You are in the right place.

I am a software engineer with over 15 years of experience.
My specialties: Java, Spring boot, Kafka.

I have worked in various sectors such as Retail, Banking, Insurance.
I have collaborated with companies such as Decathlon, Alten, Sogeti, Sopra.

I have several Google Cloud certifications and also:
- Data Streaming Engineer Foundations
- Confluent Apache Kafka Fundamentals Accreditation

As a Back-end web developer, I can assist you with:
- Business requirements scoping
- API development
- Dashboard development
- Java back-end development
- Back-end migration
- Spring boot development
- Setting up continuous integration and continuous deployment (CI/CD) with Github, GithubAction.
- Training and upskilling development teams
- Kafka services development (Consumer / Producer)
- Setting up dashboards, monitoring with Datadog
- Taking charge of service configuration on various environments on Google Cloud Kubernetes (GKE).
- Designing service architecture and proposing solutions

A project? Contact me, I respond in less than 1 hour.

--
full stack java, java spring, java j2ee, java, java jee, java spring boot, java aws, java ee, java fullstack, backend Java, back end java, springboot, spring java, spring boot java, spring batch, spring mvc, spring cloud, kafka java, kafka stream, kafka devops, kafka aws, kafka kubernetes
  • French

    Native or bilingual

  • Arabic

    Native or bilingual

  • English

    Fluent

Can work on-site
Lille (up to 50km), Paris (up to 50km), Lyon (up to 50km), Nice (up to 50km), Nantes (up to 10km)

Experience

  • Decathlon
    Senior Java Kafka Software Engineer
    RETAIL (SMALL BUSINESS)
    December 2021 - Today (4 years and 8 months)
    Villeneuve-d'Ascq, France
    This mission was carried out as part of my permanent contract with ALTEN, then as a Freelancer.

    Decathlon is a French company specializing in sports and leisure goods. The company owns several brands such as (Kiprun, Kipsta, Tarmark, Domyos, …).

    Within the Unified Commerce BU, the Retail-Prices team is responsible for sending product information to checkout systems as well as back-end services to support employees in their local pricing strategy.

    The team consists of 8 people: 1 Manager, 1 Tech Lead, 2 developers, 1 Product Manager, 1 Agile Coach, 1 Product Owner, 1 tester.

    My responsibilities:
    - Design of a multi-provider aggregation system and distribution via Kafka to global checkout systems.
    - Management of Paper alerts and electronic tagging, REST API exposure.
    - Implementation of resilience strategies (Retries, Circuit Breaker, Fallbacks) and optimization of GKE resources (KEDA/HPA) enabling significant reduction in infrastructure and DB costs.
    - Development of a price discrepancy control micro-service with automated feeding of the Data Lake.
    - CI/CD automation via GitHub Actions/Flux v2 and complete migration of monitoring to Datadog.
    - Development of the Disaster Recovery Plan (DRP).
    - Design of a React application to manage commercial operations.
    - Production of technical documentation (Wiki, ADR, ..)

    I contributed to the following developments:
    - Reduction of infrastructure costs through optimization and redesign of services.
    - Improved flux transmission performance during sales.

    Technical Context: JAVA/JEE, Kotlin, Jdk (24+), Spring Boot, Postgres, Maven, Jira, GitHub, GitHub Action, IntelliJ, k8s (GKE), Vault, Apache Kafka, schema registry, Kafka stream, sonar, Redis (Standalone / Sentinel), Akhq, datadog, keda, Aiven, GAR.
    Java Java Spring Boot Apache Kafka Google Kubernetes Engine (GKE) Hibernate
  • Decathlon
    Java Software Engineer
    RETAIL (SMALL BUSINESS)
    March 2019 - November 2021 (2 years and 8 months)
    Villeneuve-d'Ascq, France
    This mission was carried out as part of my permanent contract with ALTEN.

    Within the Value Chain BU, the Masterdata team is responsible for providing data on products, taxes, packaging, etc. via REST APIs.

    The team consisted of 6 people: 1 Project Manager, 3 developers, 2 support staff.

    My responsibilities:
    - Migration of monolithic legacy architectures to micro-services deployed in the cloud and reduction of infrastructure costs.
    - Management of the switch from Oracle to PostgreSQL (schema redesign and query optimization) without service interruption.
    - Design of a REST API architecture serving as a foundation for over 50 applications (Web, Mobile, Checkouts), handling up to 5 million requests/day.
    - Implementation of auto-scaling (HPA) and resilience strategies.
    - Drastic optimization of infrastructure costs and reduction of overall technical debt.
    - Development of Kafka consumers for real-time business data processing.
    - Design of an Angular interface for visualizing complex business data.

    Technical context: JAVA/JEE, jdk (8, 11), Spring Boot, Postgres, Oracle, Maven, Git, GitHub, Jenkins, IntelliJ, kubernetes GCP / AWS, docker, Grafana, Vault, Apache Kafka, sonar.
    Java Java Spring Boot Oracle PostgreSQL Google Kubernetes Engine (GKE)
  • Decathlon
    Java Software Engineer
    RETAIL (SMALL BUSINESS)
    March 2016 - February 2019 (2 years and 11 months)
    Villeneuve-d'Ascq, France
    This mission was carried out as part of my permanent contract with Sogeti.

    I joined the EQUIPE OFFER team to maintain and evolve legacy applications to prepare commercial offers.

    The team consisted of 12 people: 1 manager, 4 developers, 2 ops, 5 support staff.

    My responsibilities:
    - Handling of L3 incidents reported by support teams.
    - Reverse engineering of legacy Java offers, performance improvement of services.
    - Implementation of REST APIs and TALEND jobs.
    - Infrastructure management, support for evolutions (DB, servers, flows), monitoring of deployment on different environments.
    Java Spring Oracle Maven Tomcat

Recommendations

WJ
GC
Lilian AlvarezLA
Wilfried Juery and 2 other people have recommended Mouhamad

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 Production Engineering and IT
    Ecole centrale de Lille
    2010
    Mastère productique et informatique
  • Master's degree in Computer Science
    Université du Littoral Côte d'Opale
    2009
    Master en informatique

Certifications

Skill set

Categories