Rachid El Jaouhari

Tech Lead Java Spring Boot | Architecture Microservices - Angular

Salaire / Taux journalier

Mobilité : Rabat, Casablanca

Freelance

À distance uniquement

Expertises

JavaSpring BootMicroservicesAngularPostgreSQLMySQLMicrosoft SQL ServerOracleSQLiteNodeTypescriptJavascriptBootstrapHTMLCSSSassGoogle Cloud PlatformJenkinsMavenKubernetesDockerCoaching agileScrumOSGiBitbucketJiraJBossServiceNow

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Tech Lead Java Fullstack avec plus de 10 ans d'expérience dans la conception et la mise en œuvre d'applications critiques (banque, télécom, e-commerce). Expert en architectures microservices, Spring Boot et Angular. Expérience confirmée en encadrement d'équipe, pilotage technique, amélioration continue de la qualité et optimisation des performances.

Liens

Expérience de travail

Tech-Lead Java Fullstack

CGI

févr. 2025 - Présent

1 an 9 mois

Rabat, Maroc

– Projet : Développement d'APIs backend et des IHM Frontend pour la gestion des contributions sociales des comptes entrepreneurs de l'URSSAF. – Contribuer à l'analyse des besoins métiers et rédiger les spécifications techniques détaillées – Encadrer et réaliser les revues de code, garantir l'application des bonnes pratiques (clean code, tests, standards) – Superviser les développements d'équipe (6 développeurs) ainsi que la validation du code de l'application. – Assurer la production des livrables projets (conception technique, plans d'implémentation, code source). – Rédiger la documentation nécessaire et concevoir les scripts et jeux de tests pour garantir la conformité et la qualité. – Environnement technique : Java 17, Spring Boot, Spring Batch, Flyway, Angular, API REST, PostgreSQL, Jenkins, Sonar, Jira, Confluence, GIT

Tech-Lead Java (Freelance)

INTELCIA ITS

sept. 2023 - janv. 2025

1 an 5 mois

Rabat, Maroc

– Projet : Gestion en ligne des voyages, hôtels et vacances sur la plateforme Karavel-Promovacances – Cadrer les besoins métiers et définir les solutions techniques. – Piloter et contribuer aux développements en respectant délais et standards. – Encadrement d'équipe de développeurs et amélioration continue de la qualité du code (revue, Sonar, tests). – Rédiger et structurer la documentation technique. – Superviser la maintenance et la gestion des incidents en production. – Faire évoluer l'architecture et intégrer de nouvelles technologies. – Environnement technique : Java (8,17), Spring MVC, Hibernate, API REST, GCP, MySQL, SQL Server, Docker, GIT

Tech-Lead Fullstack Java/Angular

Orange Business

mars 2020 - juil. 2023

3 ans 5 mois

Rabat, Maroc

– Projet : Gestion du portail Client entreprise Orange pour la digitalisation des commandes Réseau – Développement des user stories des commandes réseaux et des tests unitaires – Développement des processus/activités BPMN – Assurer le bon fonctionnement des tests API/IT et déploiement de la solution – Encadrement d'équipe (7 développeurs) et mise en place des standards de qualité de code. – Revue de qualité de code avec Sonar et optimisation de la performance du produit – Packaging et déploiement des composants logiciels – Assurer la performance et la fiabilité des livrables – Documentation technique et fonctionnelle de l'application – Environnement technique : Java 11, Web services (SOAP, REST), Angular 10, AngularJS, Kubernetes, ElasticSearch, HTML / CSS, XML, JSON, SQL, GIT, MySql, Soap UI, Camunda, Agile / Scrum

Ingénieur développeur Full-Stack Java/JEE

Sopra HR Software

juil. 2019 - févr. 2020

8 mois

Paris, France

– Projet : 4YOU Développement des web services REST dans un environnement modulaire OSGI – Participation à la phase d'analyse et développement des e-services du projet – Implémentation de la couche d'accès aux données de la legacy HR Access – Développement des écrans avec l'aspect responsive – Revue de qualité de code avec Sonar et optimisation de performance – Participation dans les campagnes de fixation des bugs BackEnd et FrontEnd – Packaging et déploiement des composants développés – Environnement technique : Java 8, OSGI, Web service (REST), Blueprint, JavaScript, RequireJS, Alpaca Forms, Log4j, Maven, Bitbucket, Bamboo, Sonar, Nexus, JIRA, Agile / Scrum

Développeur JAVA Full-Stack

CONCEPTEAM

janv. 2018 - juin 2019

1 an 6 mois

Paris, France

– Projet : Maintenance et évolution du logiciel pour Europcar International – Évolutions et projets pour le site mobile Europcar e-commerce – Analyse et correction des défauts, et maintenance de l'application – Tests unitaires et fonctionnels – Documentation technique et fonctionnelle du site Web et l'application Mobile. – Environnement technique : Java, Web services (SOAP, REST), JavaScript (JQuery, AngularJS), Ajax, HTML, CSS, Bootstrap, XML, JSON, PLSQL, SVN, JBoss, Oracle, Service Now, Agile / Scrum

Développeur

CAPGEMINI

déc. 2015 - janv. 2018

2 ans 2 mois

Rabat, Maroc

– Projet 1 : Développement des microservices pour la banque HSBC (Paiement digitale et gestion des crédits) – Rédaction des spécifications techniques détaillées – Conception et modélisation du système d'information qui gère le paiement et les crédits – Contrôle du système de taxation/calcul des prix. – Réalisation des développements des microservice – Génération et implémentation de l'API – Tests unitaires des fonctionnalités avec JUnit. – Environnement technique : Java / J2ee, Spring Boot, AngularJS, Web services (REST / SOAP), Maven, Git, JUnit, Jenkins, Eclipse, Soap UI, Oracle, SQL, Bootstrap, HTML, CSS, Agile / Scrum – Projet 2 : Développement d'une application Interne de gestion automatique des badges parking. – Analyse et spécifications des besoins du projet (fonctionnel et technique) – Conception et architecture du socle – Modélisation et implémentation de la base de données – Développements des fonctionnalités métier – Environnement technique : Node.js, Angular 2, Bootstrap, Web Services (REST), GIT, JavaScript, HTML 5, CSS3, MySQL, Karma-Unit Sonar, Agile / Scrum


Formation

Université Mohamed V – Rabat

Master spécialisé, Informatique Appliquée Développement, Offshore

2013 - 2015

2 ans 1 mois

Université Mohamed V - Rabat

Licence Professionnelle, Qualité logiciel

2012 - 2013

1 an 1 mois

L'École Supérieure de Technologie - Salé

Diplôme Universitaire de Technologie, Génie Logiciel

2010 - 2012

2 ans 1 mois


Licences et certifications

Certified SAFe 5 Practitioner

Délivré le : oct. 2022

Certifié par SAFe Agile

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.