[nom]
Ingénieur Logiciel | + de 4 ans d'expérience | Backend & Systèmes Distribués | Microservices & DDD
Casablanca, Maroc | [téléphone] | [e-mail] | [lien] |
Ouvert au remote & à l'international
PROFIL
Ingénieur logiciel avec plus de 4 ans d'expérience dans la conception et la livraison de systèmes distribués orientés événements pour les secteurs banque, SaaS et e-commerce. Spécialisé en architectures microservices, Domain-Driven
Design et backend Java / Spring Boot, avec une responsabilité de bout en bout, de la conception à la mise en production.
Objectif : évoluer vers un rôle à forte composante technique orienté architecture, performance et scalabilité.
COMPÉTENCES TECHNIQUES
Langages & Backend · Java 17 / 21, Spring Boot, Spring Security, Hibernate / JPA, Keycloak
Architecture · Microservices, DDD, Architecture Hexagonale, CQRS, Event Sourcing, Saga, BFF
Messaging & API · Kafka, REST, GraphQL, gRPC, WebSocket, SOAP
Données & Caching · PostgreSQL, MySQL, Oracle, Redis
DevOps & Observabilité · Docker, GitLab CI/CD, Maven, SonarQube, ELK Stack, Prometheus, Grafana
Frontend · Angular (12+), React, TypeScript, TailwindCSS
Qualité & Méthodes · Clean Code, SOLID, TDD, Code Reviews, Agile (Scrum / Kanban)
EXPÉRIENCE PROFESSIONNELLE
Ingénieur Logiciel — Backend / Spring Boot & Angular · Janvier 2023 – Présent
BMCI — Groupe BNP Paribas · Casablanca
Projets : Q360 Particulier & Entreprise, QlickEER Console & OFF (plateformes CRM bancaires)
Conçu et développé des microservices bancaires pour des plateformes de gestion de la relation client, particuliers et entreprises.
Contribué aux choix d'architecture (hexagonale) et de design, renforçant la testabilité et la maintenabilité du code.
Mené des revues de code et appliqué Clean Code & principes SOLID au sein d'une équipe Agile.
Optimisé les performances applicatives via une stratégie de caching et un découplage par services.
Team Lead & Ingénieur Logiciel — Full-Stack · Juillet 2022 – Mars 2023
HBS Maroc · Rabat
Projet : H-SHOP — plateforme e-commerce Full-Stack
Dirigé une équipe de développement cross-fonctionnelle pour la conception et la livraison d'une plateforme e-commerce.
Traduit les besoins métiers en specifications techniques et plans de livraison, en lien avec les parties prenantes.
Garanti la qualité du code via revues, choix de patterns évolutifs et mentorat des développeurs.
Ingénieur Logiciel — Front-End (React) · Janvier 2022 – Juin 2022
BidJobs · Rabat
Développé et maintenu les fonctionnalités UI (React / Redux Toolkit) d'une marketplace de l'emploi.
Contribué aux améliorations UX, à la qualité du code et à la livraison en mode Agile.
PROJETS FREELANCE
Octop SAS — Plateforme SaaS de gestion de rendez-vous
Conçu et livré une plateforme complète (rendez-vous, clients, traitements, opérations commerciales) sur une architecture microservices event-driven.
Plateforme E-commerce (type Bricoma)
Conçu et livré une plateforme e-commerce complète : gestion des stocks, paiements, suivi des commandes et des utilisateurs.
FORMATION · LANGUES
Ingénieur en Systèmes d'Information · Arabe — Langue maternelle
Université Privée de Marrakech · 2019 – 2022 · Français — Avancé (professionnel)
Classes Préparatoires Intégrées · Anglais — Avancé (professionnel)
Université Privée de Marrakech · 2017 – 2019