
Mounir HARASSI
Senior Java Developer | MuleSoft
Salaire / Taux journalier
Lyon, France
Mobilité : France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Java & MuleSoft developer with 16+ years of expertise in enterprise applications and microservices architecture. Specialized in full-stack development with Spring ecosystem, API integration, and cloud deployments across major retail, telecom, and mobility sectors. Currently delivering scalable solutions for energy management systems with focus on performance optimization and modern DevOps practices.
Expérience de travail
FullStack Developer | Freelance
ENERGY POOL
sept. 2023 - Présent
3 ans 2 mois
À distance
Développeur senior au sein d'une plateforme cloud d'optimisation des ressources énergétiques distribuées (consommateurs, énergies renouvelables, stockage). Initiateur et garant de l'architecture hexagonale (ports & adapters), avec mise en place de règles architecturales enforced via ArchUnit pour garantir la cohérence à long terme du codebase. Développement de features critiques en Java/Kotlin (11→21) / Spring Boot 3 / Angular 17, déployées sur AWS (ECS, RDS, S3) et provisionnées via Terraform. Mise en place d'un système d'observabilité complet (Prometheus / Grafana) pour le suivi des métriques métier (latence, volumétrie énergétique, disponibilité des ressources). Rôle actif en tant que Scrum Master SAFe : animation des daily, reviews, rétrospectives et REX d'équipe. Stack : Java/Kotlin 11/17/21 · Spring Boot 3 · Angular 17 · AWS (ECS, RDS, S3) · Terraform · PostgreSQL · Hexagonal Architecture · ArchUnit · Cucumber · Testcontainers · Prometheus · Grafana · Jenkins · Gradle
Senior Java Developer
Vulog
mai 2021 - août 2023
2 ans 4 mois
Nice, France
Développeur backend senior sur une plateforme SaaS de mobilité partagée multi-opérateurs. Conception et développement d'APIs multi-tiers orientées services en Java / Eclipse Vert.x 4, tirant parti du modèle réactif (event loop, gestion de la concurrence, backpressure) pour absorber la collecte temps réel de données issues de plusieurs dizaines de boîtiers véhicules par opérateur. Mise en œuvre d'une architecture microservices event-driven avec RabbitMQ pour le découplage des services et la fiabilité des flux. Gestion de la persistance polyglotte : MySQL, Redis (cache), MongoDB (données boîtiers). Stack : Java 8/11/17 · Eclipse Vert.x 4 · RabbitMQ · MySQL · Redis · MongoDB · Microservices · SAFe · Maven
Senior Java Developer
Salt Mobile SA
mars 2020 - avr. 2021
1 an 2 mois
Genève, Suisse
Développeur backend senior sur la solution de provisioning des services mobiles et fibre de l'opérateur Salt Mobile Suisse. Conception, développement et déploiement des processus de provisioning en architecture microservices, avec Kafka comme backbone d'événements pour le streaming des activations et des changements d'état des services télécom. Co-architecture de la solution technique en collaboration avec les équipes existantes. Développement from scratch d'un frontend de monitoring (JavaScript / w2ui) offrant tableaux de bord temps réel, suivi d'activité et alertes opérationnelles, permettant aux équipes métier de superviser le cycle de vie des activations. Infrastructure déployée sur AWS avec containerisation Docker. Stack : Java 8/11 · Spring
Lead Java Developer
Carrefour
déc. 2019 - mars 2020
4 mois
69100 Villeurbanne, France
Lead Java Developer
Groupe Casino
sept. 2017 - nov. 2019
2 ans 3 mois
Saint-Étienne, France
Lead Java Developer
Tessi
déc. 2013 - août 2017
3 ans 9 mois
Saint-Étienne, France
Consultant Informatique/Télécom
Capgemini
mars 2008 - févr. 2012
4 ans
Grenoble, France
Design & Development of applications for French and foreign telecommunications operators.
Formation
Cambridge International School of English
English for Business & Business Administration, English for Business & Business Administration
2010 - 2010
1 mois
Télécom Saint-Etienne
Bachelor of Engineering, Computer and Information Sciences and Support Services
2006 - 2008
2 ans
Faculté des Sciences et Techniques de Beni Mellal
Master of Technology, Electrical, Electronics, Automation & Industrial Computing Engineering
2002 - 2006
4 ans 1 mois