
Mohammed EL MOUNJIDE
Tech Lead Java/JEE | Architecture Hexagonale
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Java avec 12+ ans d'expertise en architectures modernes et migration de systèmes legacy. Spécialisé en Architecture Hexagonale, Event-Driven avec Kafka, et microservices Spring Boot. Fondateur d'EarnIT Consulting, j'accompagne vos projets de la conception à la production avec un focus sur performance, sécurité et observabilité complète.
Expérience de travail
Fondateur & Lead Architect
EarnIT Consulting
janv. 2025 - Présent
1 an 10 mois
Conception et développement d'une plateforme complète en Architecture Hexagonale : – Architecture Hexagonale (Clean Architecture) avec modules Maven – API REST & GraphQL avec Spring Boot 4.0 et Java 25 – Authentification OAuth2/OIDC avec Keycloak – Event-Driven Architecture avec Apache Kafka – Cache distribué Redis et base PostgreSQL 17 – Observabilité : OpenTelemetry, Micrometer, ELK Stack – CI/CD GitLab, Docker, Kubernetes, Helm Charts – Tests: JUnit 6, Testcontainers, WireMock, JMH (Benchmarks) – Application Mobile : React Native / Expo Technologies: Java 25, Spring Boot 4, Spring Cloud 2025, PostgreSQL 17, Redis, Kafka, Keycloak, GraphQL, Docker, Kubernetes, Helm, React Native, Expo
Tech Lead JAVA/JEE
Franprix - Groupe Casino
juil. 2020 - Présent
6 ans 4 mois
Rattaché à la direction études et développement - DSI du groupe Franprix-Groupe Casino – Définition de l'architecture technique. – Choix des solutions. – Rédaction de spécifications techniques et fonctionnelles, mise en production. – Maintien en condition opérationnelle des applications. – Développement sur l'ensemble des couches de l'application. – Participation aux réunions utilisateurs. – Accompagnement de l'équipe. – Tests Unitaires, tests d'intégration (JUnit). – Chiffrage. Technologies: Java 11/17, Spring Boot, Spring Security, JWT, Keycloak, Jenkins, SonarQube, ELK, Docker, defectdojo, Trivy, owasp.
Tech Lead Java/JEE
Cegedim SRH
mai 2022 - janv. 2025
2 ans 9 mois
Rattaché à la DSI du client Cegedim SRH : – Migration du projet Java 8 à 11 puis 17 – Analyse et optimisation des performances – Identification des vulnérabilités de sécurité (dépendances) – Migration de la bibliothèque POI V3 à V5 – Migration de la bibliothèque Rhino JS – Correction des fuites de mémoires en Java.
Ingénieur d'études et développement JAVA/JEE Confirmé
Franprix - Groupe Casino
juin 2017 - juin 2020
3 ans 1 mois
Contexte projets – Portail Intranet multi-applicatif (20 applications). – Portail Magasin multi-applicatif (10 applications). Principalement, création et maintenance des applications : – Gestion pénalités fournisseurs: Permettre la consultation, la saisie de données spécifiques et le calcul automatique des montants pénalisables et des taux de services. – Gestion taux service: Permettre la consultation, la saisie de données spécifiques et le calcul automatique des différents Taux de Service. – Création des archétypes de type Batch réutilisables. – Création des archétypes de type webservice (Rest/Soap) réutilisables. – Création des modules réutilisables. – Former des équipes (Spring Boot, micro-service, ...). Technologies : Méthodes Agiles, Liferay, Spring MVC, Spring Security, Spring Boot, Spring Batch, Hibernate, JavaScript, JQGrid, Jquery, VueJs (Notion de base), Angular (Notion de base), Rest Service, Maven, MySQL, Git, Svn.
Ingénieur d'étude et développement JAVA/JEE
Carrefour
févr. 2016 - mai 2017
1 an 4 mois
Creation et maintenance des applications (Concept Cible Sécurité, & OASIS) – Concept Cible Sécurité – Mettre à disposition des fiches de sécurité aux utilisateurs via une navigation sur des images 3D/2D. – Outils de planification interventions (OPI), qui est une application web accessible en interne à carrefour, permettant la déclaration et le suivi des demandes d'interventions. – La gestion des fiches d'interventions (création, modification, suppression). – L'importation et l'exportation des plannings d'interventions. – Visualisation des plannings d'interventions. – Paramétrage de l'application. – OASIS – Outils d'activité et de suivi internes, qui est une application web dédiée à l'espace emploi France pour piloter les recrutements des candidats. – La gestion des demandes (création, modification, suppression, importation et l'exportation, filtre par région, candidat recommandé). – Les tableaux de bord (suivi de recrutements, suivi des délais). – La gestion des utilisateurs de l'application (l'affectation des rôles et privilèges). Technologies: Spring MVC, Spring Boot, Spring Security, Hibernate, Apache Tomcat 7, JBoss, PostgreSQL, Maven, JSP, HTML, Bootstrap, CSS, three.js, Ext JS, git, SVN, Méthode Agile (Scrum), LDAP.
Ingénieur d'étude et développement JAVA/JEE
LIST
avr. 2015 - janv. 2016
10 mois
Médiate est une Solution collaborative et d'intermédiation pour la gestion des activités quotidiennes des personnes âgées à domicile. J'ai participé dans une petite équipe (8 personnes) a la dernière phase du projet, mon rôle principal était de trouver une ou plusieurs solutions pour sécuriser les canaux de communication entre Médiate et les autres applications. Technologies: Méthodes Agiles, Spring MVC, Spring Security, Hibernate, Rest Service, Maven, MySQL, git
Stage - Développeur Web/Android
Université Al Akhawayn
mars 2014 - juil. 2014
5 mois
Conception et réalisation d'une application qui facilite l'accès aux événements organisés au sein de l'université, partage de position en temps réel avec d'autres utilisateurs, les menus des restos de l'université ainsi que les horaires de passage des bus. Technologies: Android Native, Java, Spring, Hibernate, jsf, JavaScript, Bootstrap, Google Cloud Messaging, MySQL.
Stage - Développeur Web
A2R COMMUNICATION
juil. 2013 - août 2013
2 mois
Conception et réalisation d'une application de gestion de stock (entrées/sorties, récapitulatif hebdomadaire, statistiques, facturation, gestion des utilisateurs). Technologies: PHP / JavaScript / D3.JS / HTML / CSS / MySQL.
Stage - Développeur VB6
La Régie Autonome de Distribution d'Eau et d'Electricité
août 2012 - août 2012
1 mois
Conception et réalisation d'une application de gestion des stagiaires. Technologies : Visual Basic 6.0/Microsoft Access.
Formation
Université de Lorraine
Master 2 Professionnel, Sécurité des Systèmes d'Information
2014 - 2015
1 an 1 mois
Ecole Supérieure d'Ingénierie en Sciences Appliquées
Ingénieur, Sciences Appliquées
2010 - 2014
4 ans 1 mois