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

Zaroual M.

Senior Java Full Stack Developer

700 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Zaroual

Senior Java Full Stack Developer avec plus de 13 ans d'expérience en développement d'applications Java, et fort de 5 certifications, je suis constamment à la recherche de nouveaux défis à relever. Mon objectif est de mettre mon expertise à votre service pour vous aider à atteindre vos objectifs. En tant que formateur sur Udemy, où j'ai publié 4 formations, je suis également en mesure de transmettre mes connaissances et d'aider vos équipes à monter en compétences sur les technologies et frameworks que je maîtrise. Mon ambition est de vous accompagner ainsi que vos équipes dans la livraison de produits de qualité de manière efficace et autonome.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 15 km)

Expériences

  • Décathlon
    Senior Java Full Stack Developer
    COMMERCE DE DÉTAIL
    janvier 2023 - Aujourd'hui (3 ans et 5 mois)
    Lille, France
    Au sein du programme de modernisation du PLM de Décathlon, je conçois et développe des services backend scalables assurant la communication entre systèmes internes et partenaires.
    • Amélioration des performances des API et requêtes SQL de plus de 40 % grâce à l’optimisation de la JVM et des requêtes.
    • Réduction du nombre d’erreurs OutOfMemory (OOM) de 54 à 0 cas, garantissant une stabilité complète en production.
    • Développement de plus de 20 jobs Spring Batch pour le traitement de gros volumes de données.
    • Optimisation de la base PostgreSQL en réduisant le nombre d’index, diminuant la taille globale de 28 % sans perte de performance.
    • Conception et maintenance de plus de 30 API REST et services Kafka pour la communication inter-systèmes.
    • Pilotage de la synchronisation bidirectionnelle entre le PLM interne et Centric dans le cadre de la migration.
    • Augmentation de la couverture de tests à plus de 80 % avec JUnit, Mockito et Testcontainers.

    Outils :
    Java 8/11/17, Spring, Spring Boot 1.5/2.7, Spring Security, Spring Batch, JPA/Hibernate, Kafka/Akhq, Maven, SQL, API Rest, Swagger, Gravitee API Gateway, JUnit, Mockito, WireMock, Testcontainers, PostgreSQL, Sonar, Git/Github/GithubActions, flyway, Jenkins , GWT, Feign, Scrum, karate, Gatling, Elasticsearch / Opensearch
    Apache Kafka Java Spring Spring boot REST APIs
  • Carrefour
    Senior Java Full Stack Developer
    GRANDE DISTRIBUTION
    novembre 2020 - décembre 2022 (2 ans et 1 mois)
    Massy, France
    Participation à la transformation digitale du domaine Fidélité et RGPD de Carrefour à travers la modernisation d’architectures microservices et événementielles.
    • Développement et maintenance de plus de 10 microservices Java gérant la fidélité (carte PASS, cagnotte, coupons, etc.) pour plus de 14 millions de clients.
    • Conception et mise en place de 15+ jobs Spring Batch pour l’automatisation et le traitement de gros volumes de données.
    • Développement et maintenance de 10+ producers et consumers Kafka assurant une communication asynchrone fiable et scalable.
    • Livraison de microservices temps réel permettant la mise à jour instantanée des cagnottes clients.
    • Migration de Spring Boot 1.5 → 3.2 et Java 8 → 21
    • Conception d’une application RGPD complète pour la suppression des données personnelles.
    • Analyse et optimisation des temps de réponse (Build Maven, requêtes HTTP, requêtes SQL, mémoire JVM) pour améliorer la performance globale du système.

    Outils:

    Architecture microservice, Java 8/11/17/21, Spring, Spring Boot 1.5/2.7/3.2, Spring Security, Spring Batch,
    JPA/Hibernate, Apache Camel, Kafka/Akhq, RabbitMQ, Maven, SQL, API Rest, Swagger, OpenAPI Generator, JUnit, Mockito,
    WireMock, testcontainers, Oracle, PostgreSQL, Couchbase, Sonar, Git/Bitbucket/GitLab, Liquibase, Jenkins , Angular 8, Feign,
    Docker, K8s, Helm, Scrum/SAFe

    Architecture Microservices Spring boot Apache Kafka SQL Java
  • Médiamétrie
    Java Full Stack Developer
    PRESSE & MÉDIAS
    novembre 2017 - octobre 2020 (3 ans)
    Levallois-Perret, France
    Développement et maintenance d’applications de collecte et d’analyse d’audience TV, traitant des millions de données quotidiennes issues des boîtiers installés chez les foyers.
    • Développement de traitements Spring Batch traitant plusieurs millions d’événements par jour.
    • Réduction du temps de traitement des données de 60 % via l’optimisation des requêtes et batchs.
    • Conception d’applications backend et frontend pour l’analyse des audiences par profils cibles (âge, région, genre…).
    • Mise en place d’une stratégie de tests complète atteignant 85 % de couverture.
    • Participation active aux cérémonies Scrum et aux estimations d’évolutions.

    Outils :

    Java 8, Spring, Spring Boot, Spring Batch, JPA/Hibernate, Maven, SQL, PL/SQL, JUnit, Mockito, Cucumber, WireMock,
    S3Mock, JaCoCo, Guava, POI, Oracle 10g, Sonar, Git/Gitlab, Flyway, Lucene, Angular(2+), JWT , Bootstrap(3/4), yarn, npm, Feign
    Java Spring boot Spring Batch Angular SQL

Recommandations

Younes BoulaaynineYB
MH
Boussoufiane YassineBY
+3
Younes Boulaaynine et 5 autres personnes recommandent Zaroual

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

  • Diplôme d’Ingénieur d’Etat en Génie Informatique
    ENSA de Tanger
    2012

Certifications

  • Oracle Certified Professional Java SE 8 Programmer
    Oracle
    2017
    Java Java8
  • Oracle Certified Expert Java EE 6 Web Component Developer
    Oracle
    2013
    Java EE Java Servlet

Compétences (78)

Catégories