
RABEH Tarik
Consultant Sénior Java/JEE | Architecture
2 recommandations
Salaire / Taux journalier
2 personnes recommandent
Casablanca, Maroc
Freelance
Peut venir sur site
Expertises
Recommandé par
Hatem S.
L'Entreprise des Technologies Numériques de l'Information et de la Communication
IT Solution Architect / Business Architect
A recommandé le 17 septembre 2015
À propos
Introduction
Consultant Sénior Java/JEE avec +20 ans d'expertise en architecture microservices, Tech Lead et développement full-stack (Angular/React). Expérience avérée chez Total Energies, Renault et OCP : pilotage d'équipes, migration cloud GCP/Azure, sécurisation OWASP/IAM et conception d'architectures scalables. Spécialisé en Spring Boot, Kubernetes et API REST pour transformer vos SI avec performance et sécurité.
Expérience de travail
Consultant Sénior Java/JEE (Freelance)
CGI Maroc - Client: Total Energies
mai 2024 - janv. 2025
9 mois
Morocco, Indiana 47963, États-Unis
– Intégration d'un système d'authentification et de gestion d'identité (Gigya) afin de renforcer la Sécurité des accès utilisateurs et la conformité aux standards IAM. – Analyse approfondie et remédiation des vulnérabilités de sécurité détectées par les outils SAST (Checkmarx), couvrant les risques OWASP (XSS, injections SQL, failles d'authentification, etc.). – Participation à la refonte et à l'évolution de l'architecture existante basée sur Java 8 et JSP, avec amélioration de la maintenabilité et de la sécurité. – Collaboration étroite avec les équipes projet (développeurs, QA, sécurité) pour améliorer la robustesse globale, la qualité du code et la conformité aux exigences de sécurité.
Consultant Sénior Full Stack Java / Angular (Freelance)
Eviden (Atos business) - Client : Wordline (i-milo)
janv. 2024 - mai 2024
5 mois
– Participation à la refonte complète du Système d'Information des Missions Locales, incluant la migration du Front-End de BackboneJS vers Angular 15. – Conception et développement de nouveaux écrans et modules Angular en TypeScript, intégrant RxJS et des services REST pour des interfaces performantes et réactives. – Collaboration étroite avec les équipes Back-End Java et UX/UI afin d'améliorer l'ergonomie, la performance et l'expérience utilisateur. – Intégration et respect des normes d'accessibilité web (RGAA / WCAG).
Consultant Sénior et Tech Lead Java/JEE (Freelance)
Eviden (Atos business) - Client: Renault
janv. 2023 - déc. 2023
1 an
– Pilotage technique et architectural du développement d'une application from scratch dans un environnement Cloud GCP, en tant qu'Architecte Java et Tech Lead. – Organisation et priorisation des User Stories et des tâches techniques, en collaboration étroite avec les Product Owners. – Conception de l'architecture des services (approche microservices / API REST), en coordination avec les architectes Sl et cloud. – Accompagnement et mentoring des équipes de développement dans l'implémentation des solutions techniques (revues de code, choix technologiques, patterns). – Rédaction des spécifications techniques détaillées et de la documentation d'architecture. – Contribution à la sécurisation des échanges et des accès via des mécanismes d'authentification et de gestion des secrets. – Conception et mise en œuvre de la migration des données depuis l'ancien système vers la nouvelle plateforme, à l'aide de Spring Batch et de mécanismes de scheduling. – Gestion des volumétries, de la reprise sur erreur, de l'ordonnancement et de la fiabilité des traitements batch.
Consultant Sénior et Tech Lead Java/JEE/React JS (Freelance)
Teal Technology Services (OCP Digital Factory)
mars 2022 - déc. 2022
10 mois
– Organisation et priorisation des User Stories et tâches techniques, en collaboration avec les Product Owners et les équipes fonctionnelles. – Pilotage du volet technique et architectural de plusieurs applications d'entreprise, en tant qu'Architecte Java et Tech Lead Full-Stack. – Conception de l'architecture des services (API REST, microservices), en coordination avec les architectes SI. – Définition et mise en œuvre des standards techniques et des bonnes pratiques (qualité de code, performance, sécurité). – Accompagnement des équipes de développement (revues de code, support technique, validation des choix d'implémentation). – Rédaction des documents de spécifications techniques et de la documentation d'architecture.
Consultant Sénior TechLead FullStack Java/JEE – Angular (Freelance)
Omnishore (Client: Lydec)
juin 2021 - févr. 2022
9 mois
– Conception et développement d'un microservice dédié au recensement des clients ONEE, basé sur une architecture microservices et API REST. – Participation à la Tierce Maintenance Applicative (TMA) du Grand Portail Client Grands Comptes, incluant les évolutions fonctionnelles et correctives. – Développement Backend (Java / Spring) et Frontend (Angular) pour la gestion des demandes clients grands comptes. – Intégration et orchestration de processus métiers via un moteur BPM (Flowable).
Consultant Senior FullStack Java React JS (Freelance)
Open Cell
janv. 2021 - avr. 2021
4 mois
– TMA corrective et évolutive du produit OpenCell. – Développement de nouvelles APIs et amélioration de performance.
Consultant Sénior et TechLead FullStack Java/JEE/React JS (Freelance)
Teal Technology Services (OCP Digital Factory)
août 2019 - déc. 2020
1 an 5 mois
– Pilotage technique et organisation des User Stories et tâches en collaboration avec les Product Owners, sur plusieurs projets stratégiques. – Conception de l'architecture des services (microservices, API REST, gRPC) en coordination avec les architectes Sl et les équipes techniques. – Accompagnement des équipes de développement dans l'implémentation des solutions. – Contribution aux choix techniques et à l'industrialisation des plateformes.
Consultant Sénior Java/JEE (Freelance)
GFI (Clients: Orange Maroc)
févr. 2019 - juil. 2019
6 mois
– Développement du parcours Fixe FTTH et DTLTE Outdoor. – Développement du module d'acquisition segment B2B.
Consultant Sénior Java/JEE (Freelance)
IBM (Clients : BNPParibas)
juil. 2018 - févr. 2019
8 mois
– Projet DSP2: implémentation de la nouvelle Directive Européenne sur les Services de Paiement. – TMA des applications existantes.
Consultant Sénior Java/JEE (Freelance)
ValuelT (Clients : Marsa Maroc, CIH Bank)
mars 2018 - juin 2018
4 mois
– Mission de test de montée en charge et de performance. – Profilage des traitements Batchs et de la couche service des applications.
Consultant Sénior TechLead Java/JEE (Freelance)
Banque populaire
juil. 2015 - févr. 2018
2 ans 8 mois
– Conception et réalisation d'une application de Gestion Électronique des Dossiers clients, intégrant le suivi des contentieux dans un contexte bancaire. – Développement d'une plateforme d'échange et de partage de documents pour les crédits TPME et Particuliers, avec gestion sécurisée des accès. – Refonte et automatisation de la prise en charge des opérations manuelles liées à la création des fichiers CRE (Compte Rendu des Événements). – Développement de clients Web Services REST pour l'intégration avec Documentum via ses APIs REST. – Mise en place de l'architecture globale des projets et choix des technologies adaptées aux contraintes métier et SI. – Rédaction des spécifications techniques et contribution à la documentation d'architecture.
Consultant expert JEE (Freelance)
CIH BANK
nov. 2014 - mai 2015
7 mois
– Participation à la refonte du système d'information de CIH BANK. – Conception et développement d'un batch de migration des personnes morales et physique. – Conception et développement d'une application de gestion des collectivités.
Chef de projet Intégration SI (Freelance)
Inwi
févr. 2011 - juil. 2014
3 ans 6 mois
– Projet de Refonte SCO vert Oracle SOA Suite. – Projet de Refonte CMR PeopleSoft vert Portail client unifié. – Projet de Refonte Billing Highdeal vert BSCS. – Intervention sur plusieurs offres métiers Télécom: Dégroupage (ADSL), Inwi Fixe B2C, GSM (B2C/B2B), Portabilité, CDMA, DATA/HDM, Gestion des clients B2B et B2C, Recouvrement. – Coordination transverse entre les équipes MOA, les équipes techniques internes et les intégrateurs externes. – Suivi des flux d'intégration entre les différents systèmes SI (CRM, Billing, OSS). – Mise en place et automatisation des tests de non-régression afin de sécuriser les mises en production. – Contribution à la stabilité et à la fiabilité des systèmes SI Télécom à fort volume. – Suivi des phases du Cycle en V: expression des besoins, spécifications fonctionnelles et techniques, intégration, validation, recettes et mise en production.
Consultant Expert Java / JEE
Dynamix-IT (Freelance) - Client: payfair
juin 2010 - févr. 2011
9 mois
– Conception et Développement d'une application webservice basée sur jax-ws pour traiter et répondre aux requêtes client. – Conception et Développement d'une application web pour la gestion des clients. – Conception et Développement application web pour gérer la traçabilité des requêtes client. – Rédaction des documents de spécification technique.
Consultant expert et référent technique J2EE/Oracle
Capgemini (Projets : ECX (Espaces Commerciaux du portail de Gaz du France))
sept. 2009 - févr. 2010
6 mois
– Maintenance corrective et évolutive (développement, test) JEE/PL SQL. – Administration des bases de données CMS et Portail et développement des scripts de chargement des données. – Encadrement et animation de l'équipe de développement (conseils et aide technique). – Développement et Rédaction des STDs. – Tests unitaire, d'intégration et fonctionnels.
Consultant Sénior Java/J2EE/Oracle et intégrateur (Freelance)
Net2S (Client: WANA, Projets : Expos, PromoEngine)
oct. 2008 - juin 2009
9 mois
– Développement, maintenance et mise en production des applications spécifiques. – Documentation des spécifications techniques et de déploiement. – Migration des applications spécifiques (Expos et promoEngine) vers la numérotation 10 chiffres. – Migration des traitements métiers PLSQL – Migration des applications JEE – Développement de PromoEngine Multibalance.
Consultant Sénior Java J2EE/Oracle
Dynamix-IT (Client: Euroclear Belgique), Projets : CCI (Common Communication Interface)
oct. 2007 - sept. 2008
1 an
– Analyse technique des nouveaux composantes et maintenance du système d'information sur l'environnement IBM, AIX et technologie J2EE. – Analyse des programmes complexes indépendants et analyse de leur impact sur le Business du système d'information. – Documentation des spécifications techniques. – Développement et maintenance des programmes, support technique et fonctionnel.
Consultant Java/J2EE / Oracle (Freelance)
AtosOrigine (Maroc Telecom), Projets : Migration DOHA - WIAM
mai 2007 - sept. 2007
5 mois
– Implémentation de la migration technique avec l'utilisation de l'ERP Netonomy. – Documentation des spécifications techniques. – Développement J2EE et PLSQL.
Développeur confirmer Java/J2EE/ Oracle
Accenture Services Morocco - Client: El Corte Inglés
juil. 2004 - avr. 2007
2 ans 10 mois
– Développement et maintenance des applications intranet El Corte Inglés, la plus grande chaîne de distribution en Espagne (http://www.elcorteingles.es). – Réingénierie du Système d'informations des centres commerciaux d'El Corte Inglés. – Renforcement de la sécurité des applications Intranets avec les technologies XML et DTD. – Documentations fonctionnelles et spécifications techniques.
Développeur Java/Visual Basic
Telepac Technology (Maroc)
oct. 2001 - déc. 2003
2 ans 3 mois
– Développement des applications de gestion des porteurs de cartes et des cartes, des commerçants, frais et commissions. – Migration du logiciel PowerEagle de Visual Basic vers une application Intranet utilisant la technologie J2EE.
Formation
Ecole EMSI en partenariat avec l'Université de Nice Sophia-Antipolis
Master, MBDS : Multimédia Interactif, Bases de Données et intégration de Systèmes
2004 - 2006
2 ans 1 mois
Université Hassan 2 Ain Chock
Maîtrise, Informatique
1999 - 2001
2 ans 1 mois
Université Hassan 2 Ain Chock
DEUG, Math-Physique
1997 - 1999
2 ans 1 mois