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

625 €/jour
Lille, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Mouhamad

Vous recherchez un Tech Lead Java, Spring boot, Kafka ? Plus une appétence DevOps ?

Vous êtes au bon endroit.

Je suis ingénieur logiciel avec plus de 15 ans d'expérience.
Mes spécialités : Java, Spring boot, Kafka.

J'ai travaillé dans des secteurs variés comme Retail, Banque, Assurance.
J'ai collaboré avec des entreprises telles que Decathlon, Alten, Sogeti, Sopra.

Je dispose de plusieurs certifications Google Cloud et aussi:
- Data Streaming Engineer Foundations
- Confluent Apache Kafka Fundamentals Accreditation

En tant que développeur web Back-end, je suis en mesure de vous accompagner sur :
- Cadrage des besoins métiers
- Développement d'API
- Développement de dashboard
- Développement du back-end Java
- Migration de back-end
- Développement en Sprint boot
- Mise en place de l'intégration continue et déploiement continu (CI/CD) avec Github, GithubAction.
- Formation et montée en compétences des équipes de développement
- Développement des services kafka (Consumer / Producer)
- Mettre en place des dashboards, monitoring avec Datadog
- Prendre en charge la configuration d'un service sur les différentes environnements sur Google Cloud Kubernetes (GKE).
- Réaliser l'architecture d'un service et proposer des solutions

Un projet ? Contactez-moi, je réponds en moins d'1h.

--
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
  • Français

    Bilingue ou natif

  • Arabe

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Lille (jusqu’à 50 km), Paris (jusqu’à 50 km), Lyon (jusqu’à 50 km), Nice (jusqu’à 50 km), Nantes (jusqu’à 10 km)

Expériences

  • Decathlon
    Ingénieur logiciel senior Java Kafka
    COMMERCE DE DÉTAIL
    décembre 2021 - Aujourd'hui (4 ans et 6 mois)
    Villeneuve-d'Ascq, France
    Cette mission a été réalisée dans le cadre de mon CDI chez ALTEN, puis en Freelance.

    Decathlon est une entreprise française de grandes surfaces spécialisées d'articles de sport et de loisirs. L’entreprise possède plusieurs marques comme (Kiprun, Kipsta, Tarmark, Domyos, …).

    Au sein de la BU Unified Commerce, l’équipe Retail-Prices est chargée de l'envoi des informations produits vers les systèmes d'encaissement ainsi que de services back-end pour accompagner les collaborateurs dans leur stratégie de prix locale.

    L’équipe est composée de 8 personnes : 1 Manager, 1 Tech Lead, 2 développeurs, 1 Product Manager, 1 Coach Agile, 1 Responsable Prod, 1 testeur.

    Mes responsabilités :
    - Conception d'un système d'agrégation multi-providers et diffusion via Kafka vers les systèmes d'encaissement mondiaux.
    - Gestion des alertes Papiers et balisages électroniques, Exposition des API REST.
    - Implémentation de stratégies de résilience (Retries, Circuit Breaker, Fallbacks) et optimisation des ressources GKE (KEDA/HPA) permettant une réduction significative des coûts d'infrastructure et BDD.
    - Développement d'un micro-service de contrôle des écarts de prix avec alimentation automatisée du Data Lake.
    - Automatisation CI/CD via GitHub Actions/Flux v2 et migration complète du monitoring vers Datadog.
    - Élaboration du Plan de Reprise d'Activité (DRP).
    - Conception d’une application en React pour gérer les opérations commerciales.
    - Production des documentations techniques (Wiki, ADR, ..)

    J’ai contribué aux évolutions suivantes :
    - Réduction des coûts d’infrastructure via l’optimisation et redesign les services.
    - Améliorer la performance d'envoi de flux pendant les soldes.

    Contexte Technique : 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
    Ingénieur logiciel Java
    COMMERCE DE DÉTAIL
    mars 2019 - novembre 2021 (2 ans et 8 mois)
    Villeneuve-d'Ascq, France
    Cette mission a été réalisée dans le cadre de mon CDI chez ALTEN.

    Au sein de la BU Value Chain, l’équipe Masterdata est chargée de mettre à disposition les données produites, taxes, packaging, ... via des apis REST.

    L’équipe était composée 6 personnes : 1 Chef de projet, 3 développeurs, 2 supports.

    Mes responsabilités :
    - Migration d’architectures monolithiques legacy vers des micro-services déployés dans le cloud et réduction du coût d’infra.
    - Pilotage de la bascule d'Oracle vers PostgreSQL (refonte de schémas et optimisation de requêtes) sans interruption de service.
    - Conception d'une architecture API Rest servant de socle à +50 applications (Web, Mobile, Caisses), traitant jusqu'à 5 millions de requêtes/jour.
    - Mise en œuvre de stratégies d'auto-scaling (HPA) et de résilience.
    - Optimisation drastique des coûts d'infrastructure et réduction de la dette technique globale.
    - Développement de consommateurs Kafka pour le traitement de données métier en temps réel.
    - Conception d’une interface Angular pour la visualisation de données métier complexes.

    Contexte technique : 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
    Ingénieur logiciel Java
    COMMERCE DE DÉTAIL
    mars 2016 - février 2019 (2 ans et 11 mois)
    Villeneuve-d'Ascq, France
    Cette mission a été réalisée dans le cadre de mon CDI chez Sogeti.

    J'ai rejoint l'équipe EQUIPE OFFER afin de maintenir et d'évoluer les applications legacy pour préparer les offres commerciaux.

    L'équipe était composée de 12 personnes : 1 manager, 4 développeurs, 2 ops, 5 supports.

    Mes responsabilités :
    - Prise en charge des incidents N3 remontés par les pôles support.
    - Retro-engineering de legacy offer java, amélioration performance des services.
    - Mise en place des API REST et jobs TALEND.
    - Gestion de l’Infra, accompagnement des évolutions (BDD, serveurs, flux), suivi du MEP sur différents environnements.

    Contexte technique : JAVA/JEE, Spring MVC, Oracle 11G, Tomcat, IntelliJ, gitLab, nexus, Jenkins, Sonar, Docker, Postman, Méthode Agile.
    Java Spring Oracle Maven Tomcat

Recommandations

WJ
GC
Lilian AlvarezLA
Wilfried Juery et 2 autres personnes recommandent Mouhamad

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Mastère productique et informatique
    Ecole centrale de Lille
    2010
    Mastère productique et informatique
  • Master en informatique
    Université du Littoral Côte d'Opale
    2009
    Master en informatique

Certifications

Compétences

Catégories