FOUAD FARIS

Senior Full Stack Developer Java & Angular

Salaire / Taux journalier

Bouskoura, Maroc

Freelance, ouvert au CDI

À distance uniquement

Expertises

MicroservicesAngularJavaSpring BootDevOpsKafkaDéveloppeur BackendTech LeadKubernetesDockerRESTful APIsPostgreSQLGitLabJenkinsArchitecte SolutionsTypescriptGrafanaDéveloppeur FullstackIBM Db2MySQLOracle

Langues

Français (Maternelle)Arabe (Maternelle)Anglais

À propos

Introduction

Architecte / Tech Lead Java & Angular, 20 ans d'expérience en banque, assurance et fintech (digital banking, open banking DSP2, trading). Micro-services, micro-frontends, migration de monolithes : Spring Boot/Cloud, Angular 17+, Kafka, Keycloak, Kubernetes. Pilotage d'équipes jusqu'à 9 personnes. Habitué à livrer à distance pour des clients français (La Poste, SOGECAP, GRDF) : même fuseau que Paris. Disponible immédiatement, full remote / nearshore depuis le Maroc.

Liens

Expérience de travail

Senior Full Stack Developer / Tech Lead

BI NEWVISION

janv. 2025 - Présent

1 an 10 mois

Casablanca, Maroc

– Architecture & conception : définition et mise en place d'architectures micro-services et micro-frontends pour trois plateformes stratégiques : • Datablood – plateforme de gestion des dons de sang (Fondation Mohammed VI des Sciences et de la Santé). • ONDA – plateforme « Digital Twin » de l'aéroport Mohammed V. • Capital Trust – plateforme d'analyse de données financières assistée par l'IA. – Gouvernance technique : animation des ateliers d'architecture et définition des standards garantissant scalabilité et sécurité. – Pilotage d'équipe : encadrement technique, chiffrage des sprints, planification des livraisons, animation des comités de suivi. – Mentoring & expertise : accompagnement des développeurs, revue de code, résolution des blocages critiques. – DevOps & industrialisation : supervision des pipelines CI/CD et des déploiements en production. Environnement : Spring Boot, Spring Cloud, Spring Security, JPA, REST, Angular, PostgreSQL, Oracle, Docker, Jenkins, Nexus

Architecte / Tech Lead

Perenity Software Maroc

mai 2022 - déc. 2024

2 ans 8 mois

Casablanca, Maroc

– Architecture & refonte : pilotage de la migration complète de la solution historique Manar (gestion de portefeuille et trading avec la Bourse de Casablanca) d'un monolithe vers une architecture micro-services. – Gouvernance technique : organisation et animation des ateliers d'architecture, définition des standards de développement. – Pilotage d'équipe (9 personnes) : chiffrage, planification, suivi des livrables et animation des comités de pilotage. – Mentoring & delivery : participation aux développements complexes et accompagnement quotidien de l'équipe. – DevOps : configuration, installation et gestion des déploiements sur les environnements de production. Environnement : Spring Boot, Spring Cloud, Spring Security, Keycloak, JPA, REST, SOAP, Angular, PostgreSQL, Oracle, Docker, Kubernetes, Jenkins, Nexus, Grafana

Senior Full Stack Developer

Label'Vie

juin 2021 - avr. 2022

11 mois

Casablanca, Maroc

– Définition de l'architecture globale de la Digital Factory. – Réalisation des POC de la nouvelle architecture backend (micro-services) et frontend (micro-frontends). – Formation des développeurs et support technique de l'ensemble des squads. – Automatisation des pipelines de déploiement. Environnement : Spring Boot, Spring Cloud, Angular, Keycloak, Kong, Consul, GitLab CI, Docker, Nexus, PostgreSQL

Expert technique Java / JEE

Atos Maroc

déc. 2020 - mai 2021

6 mois

Casablanca, Maroc

Client : La Poste (France) – POC et études de compatibilité des nouvelles versions des API et frameworks du socle technique de La Poste. – Support technique de l'ensemble des projets (Maroc, Sénégal, Inde, France) et déblocage de la production en cas de panne majeure. – Automatisation des pipelines de déploiement. Environnement : Spring Boot, Spring Cloud, Kafka, Kubernetes, Docker, Jenkins, Nexus

Architecte / Chef de projet technique

Adria Business & Technology

août 2018 - nov. 2020

2 ans 4 mois

Casablanca, Maroc

Architecte et chef de projet sur les solutions Digital Banking et Open Banking d'Adria pour cinq groupes bancaires. Rôle transverse : ateliers d'architecture, chiffrage, planification, suivi de réalisation, comités de suivi, développement et déblocage technique. Attijariwafa Bank — Digital Banking (équipe : 9 personnes) – Conception de la nouvelle architecture micro-services et migration de la solution e-banking monolithique. Environnement : Spring Boot, Spring Cloud, Netflix OSS, Keycloak, Spring Security, JPA, REST, SOAP, Jenkins, Docker, Nexus, Oracle Attijariwafa Bank Europe — Open Banking – DSP2 (équipe : 3 personnes) – Étude et mise en œuvre de la directive européenne DSP2 pour les trois filiales européennes du groupe. – Études d'impact, analyse fonctionnelle et technique. Environnement : Spring Boot, Spring Security, REST, Jenkins Bank Assafa — Digital Banking (équipe : 4 personnes) – Mise en place de la solution Digital Banking et étude d'impact de la migration du core banking. – Suivi et accompagnement post-production. Environnement : Spring Data, Spring MVC, Spring Security, REST, SOAP, Jenkins, Oracle Société Générale Outre-Mer — Digital Banking (équipe : 4 personnes) – Étude d'impact et migration du système Digital Banking de quatre filiales. Environnement : Spring Boot, Spring Cloud, Netflix OSS, Keycloak, JPA, REST, SOAP, Jenkins, Docker, Oracle Crédit Agricole du Maroc — Digital Banking (équipe : 3 personnes) – Étude d'impact de la migration du système Digital Banking, animation des ateliers fonctionnels. – Mise en place de la démarche DevOps au sein du projet. Environnement : Spring Boot, Spring Cloud, Netflix OSS, Keycloak, JPA, REST, SOAP, Jenkins, Docker, Oracle

Chef de projet / Référent technique

Atos Maroc

janv. 2015 - juil. 2018

3 ans 7 mois

Casablanca, Maroc

SOGECAP (Société Générale Assurances, France) — Consultant senior / Référent technique – Études d'impact, analyse fonctionnelle et technique ; développement du module BPU (Base des Personnes Unique). – Chiffrage, planification, suivi de réalisation ; animation des daily meetings, sprint reviews et démonstrations client. – Contrôle de la qualité du code et des livrables, déblocage technique de l'équipe. Environnement : Spring Boot, Spring Data, Spring Security, JPA, REST, SOAP, Angular 4, AngularJS, Oracle, PL/SQL Auchan — Référent technique – Encadrement d'une équipe de développeurs juniors et développement de l'application BAM (gestion de la marée et de la pêche). – Chiffrage, organisation et planification des projets de l'équipe ; suivi et reporting client. Environnement : Spring MVC, Spring Data, Spring Security, JPA, SOAP, REST, JSF, Angular 2, PL/SQL GRDF (Gaz Réseau Distribution France) — Team Lead / Référent technique (équipe : 6 personnes) – Management de l'équipe, chiffrage et planification des projets, animation des rituels agiles. – Suivi des indicateurs qualité (tests unitaires, FindBugs, PMD), revue et validation des livraisons. – Gestion des environnements de développement et de recette. Environnement : Spring MVC, Spring Data, Spring Security, JPA, JSF, MySQL

Chef de projet PMO

Allianz Assurance (Ex Zurich Assurance)

juin 2012 - déc. 2014

2 ans 7 mois

Casablanca, Maroc

Projet TAAWID AUTO — Création d'un centre d'expertise, de traitement et d'indemnisation rapide des sinistres automobiles (équipe : 16 personnes) – Définition et validation du périmètre avec les parties prenantes, benchmark, coordination inter-départements. – Pilotage du projet en délais et budget : infrastructure (locaux, aménagement, signalétique), recrutement des experts et gestionnaires. – Plan de communication interne et externe (réseau, médias, web) et plan de conduite du changement. Projet Customer Segment View — Approche client globale alignée sur les standards du Groupe et la segmentation des Business Units (équipe : 16 personnes) – Animation des workshops d'étude de faisabilité et reporting d'avancement auprès du Groupe. – Pilotage des évolutions du système d'information et des changements organisationnels, en coordination internationale. Projet Operating Model — Simplification, harmonisation et automatisation des processus de devis et de contractualisation pour l'ensemble des branches (équipe : 32 personnes) – Animation des séances de travail avec les entités, validation du modèle cible avec la direction générale. – Mise en œuvre des changements SI et de la nouvelle organisation hiérarchique.

Chef de projet IT

Allianz Assurance (Ex Zurich Assurance)

juin 2010 - mai 2012

2 ans

Casablanca, Maroc

– Gestion de projets de développement IT et participation à la refonte du système d'information. – Rédaction des spécifications fonctionnelles et techniques, développement des modules critiques et confidentiels.

Analyste développeur senior

Accenture services Morocco

juil. 2007 - mai 2010

2 ans 11 mois

Casablanca, Maroc

Crédit Agricole (France) – Encadrement de 4 développeurs juniors ; analyse et développement du module de contrôle asynchrone, correction d'anomalies. Environnement : Java EE (EJB, Hibernate, Spring), Oracle El Corte Inglés (Espagne) – Participation à la gestion de projet (découpage, planification), développement des tâches critiques, supervision des juniors. Environnement : Java EE (JSP / Servlets), DB2

Développeur junior

Allianz Assurance (Ex Zurich Assurance)

juin 2006 - juin 2007

1 an 1 mois

Casablanca, Maroc

– Zurich Solutions : application de tarification déployée chez plus de 50 agents au Maroc. – GEDI : échange de données informatisées (XML) avec le ministère des Finances ; SGSO : gestion des sinistres ; Elise GEC : administration de l'intranet de gestion électronique du courrier. Environnement : Java EE (JSP / Servlets), DB2, SQL Server


Formation

SUP'TECHNOLOGY

Master, Ingénierie des Systèmes Informatiques Distribués

2008 - 2011

2 ans 10 mois

ISGI - OFPPT

Technicien spécialisé, Développement informatique

2004 - 2006

1 an 10 mois

Okba Ibno Nafiaa

Baccalauréat, Sciences expérimentales

2001 - 2004

2 ans 10 mois


Licences et certifications

Formation Kafka

Délivré le : janv. 2021

Formation Scrum Master

Délivré le : avr. 2016

Certifié par Atos Maroc

PMP: Management du Projet

Délivré le : mai 2015

Certifié par PMI

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.