مكتب الوثائق

ملف من قاعدة السير الذاتية

العربية
العودة إلى قاعدة السير الذاتية

ملف المترشح تمّ دمج 5 بطاقات (الشخص نفسه)

التصنيف
المنصب
Développeur Java, spring, Angular
المهنة
تطوير الواجهات الأمامية
قطاع النشاط
تكنولوجيا المعلومات وشركات الخدمات الرقمية مصرّح به
المصدر
ترشيح مستلم
الخبرة
5-10 ans
المهارات
Java, Angular, Ci/Cd, Devops, Agile
الهوية وجهات الاتصال

يجب أن تكون مشتركاً للاطلاع على اسم هذا الملف وبيانات الاتصال به.

الموقع
الرباط
المنشأ
Candidature ai.nextdata.ma
تاريخ الإيداع
06/10/2026
سيرة ذاتية مجهولة الهوية

سيرة ذاتية أُخفيت هويتها آلياً: حُذف الاسم وبيانات الاتصال والروابط. العبارات بين معقوفتين تعوّض معلومة محذوفة.

NextData
سيرة ذاتية مجهولة الهوية
ND-CV-1D187FE0

تطوير الواجهات الأمامية

الرباط الهوية وبيانات الاتصال تقدمها NextData

CV FR – [nom] – Ingénieur Full Stack (Java / React / Angular)

[nom] – Ingénieur Full Stack

(Java / Spring Boot / React / Angular)

Casablanca, Maroc | [téléphone] | [e-mail] |

[lien]

Profil professionnel

Ingénieur Full Stack avec 3+ ans d'expérience dans le développement de microservices

Java (17, 21, 25) / Spring Boot et d'interfaces modernes en React et Angular. Conception de plateformes événementielles de conformité financière (KYC/CDD, AML, détection de fraude) avec Kafka Streams, API REST sécurisées (OAuth2 / OpenID Connect, JWT, RBAC) et PostgreSQL optimisé, ainsi que d'applications web multi-profils avec paiements, tableaux de bord et QR codes. Doctorant (2ème année) et titulaire d'un Master en Qualité du logiciel : analytique, orienté qualité, avec une communication claire en français et en anglais.

Compétences techniques

Backend : Java 17, Java 21, Java 25, Spring Boot, Spring Cloud, Spring Data JPA, Spring

Security, Spring Batch, Spring WebFlux (Reactive), Hibernate, Feign Client, Jakarta EE, MapStruct, Lombok, Thymeleaf

Frontend : React, Redux, Redux Toolkit, Angular, RxJS, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS / Sass, Tailwind CSS, Bootstrap, Material UI, Ant Design, Chart.js

Architecture : Microservices, architecture événementielle (Event-Driven), conception d'API REST, Service Discovery (Consul, Eureka), Design Patterns (Factory, Strategy, Singleton)

Messaging & Streaming : Apache Kafka, Kafka Streams, Spring Kafka, Dead Letter

Queue (DLQ), retry / backoff

Sécurité : OAuth2, OpenID Connect, JWT, RBAC, SSO, Keycloak, AWS Cognito, LDAP

Bases de données & cache : PostgreSQL (optimisation de requêtes), MySQL, Oracle, PL/SQL, MongoDB, Couchbase, JSONB, Caffeine Cache

DevOps & CI/CD : Docker, Docker Compose, Jenkins, GitHub Actions, Git, Gradle, Maven, déploiement multi-environnements (intégration, staging, production)

Tests & documentation : JUnit, tests d'intégration, Swagger / OpenAPI, Spring REST

Docs

Outils & méthodes : IntelliJ IDEA, DataGrip, Postman, Jira, UML, Merise, Agile / Scrum

Page 1 of 4

CV FR – [nom] – Ingénieur Full Stack (Java / React / Angular)

Expérience professionnelle

Ingénieur Backend (Java / Spring Boot) | Peaqock Financials, Casablanca (stage PFE, puis

CDI depuis 08/2024) | 03/2024 – Présent

MANSA v2 (client : Afreximbank) – Plateforme KYC / Customer Due Diligence pour entités africaines, en architecture microservices

Développement et maintenance de la version 2 de la plateforme sur tout le cycle de vie

(conception, développement, tests, déploiement CI/CD), en garantissant la compatibilité ascendante avec les microservices existants.

Conception de pipelines Kafka Streams pour la synchronisation des données en quasi temps réel entre services distribués, avec résilience et tolérance aux pannes.

Développement d'un service de notifications centralisé (email et in-app) sur une architecture Kafka asynchrone, avec stratégies de retry/backoff, gestion des DLQ, régulation de flux et contrôle de charge.

Intégration complète du module GLEIF : émission, renouvellement, mise à jour et validation automatisées des identifiants LEI (Legal Entity Identifier) selon STVR v2.8.4, avec suivi des statuts, relances automatiques et traitement des événements liés aux entités légales.

Implémentation du module de screening des entités, conçu comme un composant en marque blanche (white-label), personnalisable et réutilisable par les institutions clientes.

Implémentation du module de classification des entités (Tiering : Bronze / Silver / Gold) et génération dynamique de rapports PDF de Customer Due Diligence (CDD) personnalisés.

Développement de modules de reporting et d'analytique pour MANSA et ATG, avec requêtes SQL optimisées et cache Caffeine pour traiter efficacement de grands volumes de données.

Stack : Java 17, Spring Boot, Spring Cloud, Spring Kafka, Kafka Streams, Feign, Consul, PostgreSQL, Caffeine, Docker, Jenkins, GitHub Actions, Gradle.

RisQ – Plateforme de gestion des risques et de lutte contre la fraude pour banques

(produit Peaqock)

Développement du backend d'une application de gestion des risques réduisant la fraude financière, le blanchiment et l'usurpation d'identité, via l'analyse des transactions et le filtrage des données clients.

Intégration des modules KYC et AML pour renforcer la conformité et les contrôles.

Page 2 of 4

CV FR – [nom] – Ingénieur Full Stack (Java / React / Angular)

Conception et implémentation d'un moteur de règles de scoring calculant en temps réel le risque des transactions (filtres, seuils, règles métier) pour repérer les comportements suspects.

Participation au screening des profils et transactions selon des listes réglementaires, et automatisation de la détection des cas à risque.

Sécurisation des API avec Spring Security et JWT.

Stack : Java, Spring Boot, Spring Security, JWT, PostgreSQL, Feign, Gradle, Git.

Développeur Full Stack (Spring Boot / Angular) | CL Agency (freelance) | 03/2023 –

07/2023

Réalisation d'une plateforme complète de gestion des véhicules, clients et commandes en architecture microservices, pour un client particulier.

Développement du backend : passerelle API, configuration centralisée, découverte de services et sécurité, ainsi que les services métiers voitures, clients et commandes avec suivi et orchestration des processus.

Développement du frontend Angular pour la gestion et le suivi des opérations, avec une expérience utilisateur fluide et cohérente.

Stack : Java, Spring Boot, Spring Cloud, Angular, TypeScript.

Développeur Full Stack (Jakarta EE / React) | Sama Design, Meknès (freelance) | 07/2022

  • 05/2023

Développement d'une plateforme de gestion de salons professionnels pour le marché canadien, avec quatre profils (invité, exposant, administrateur de salon, super administrateur) et contrôle d'accès par rôles (RBAC).

Mise en place d'une inscription en ligne avec offres Basic / Premium et paiement sécurisé via une passerelle de paiement.

Automatisation de la génération de badges personnalisés avec QR codes pour un enregistrement rapide sur place.

Création de tableaux de bord React pour les administrateurs (inscriptions, fréquentation, performance des exposants) et des modules de sessions, d'exposants et de réservation de stands.

Stack : Jakarta EE, API REST, React, intégration d'une passerelle de paiement.

Recherche et enseignement

Doctorant, 2ème année | Détection de malwares par IA générative, Faculté des sciences Dhar El Mahraz (FSDM), Fès | 2025 – Présent

Professeur vacataire | EST Khénifra | Architecture MVC et JEE : cours, TP et TD

Page 3 of 4

CV FR – [nom] – Ingénieur Full Stack (Java / React / Angular)

Formation

Master professionnel, Qualité du logiciel | Faculté des sciences Dhar El Mahraz

(FSDM), Fès | 2022 – 2024

Licence professionnelle, Systèmes d'information et génie logiciel | FSDM, Fès | 2021 –

2022

DUT, Génie informatique / génie logiciel | École supérieure de technologie (ESTM), Meknès | 2019 – 2021

Langues

Arabe (langue maternelle) | Français (professionnel, B2) | Anglais (maîtrise professionnelle de travail)

Page 4 of 4

سيرة ذاتية مجهولة الهوية تقدمها NextData · سري · contact@nextdata.ma ND-CV-1D187FE0

للتواصل مع صاحب هذا الملف، اذكر المرجع ND-CV-1D187FE0: contact@nextdata.ma

الإضافة إلى نظام الوثائق

يجب أن تكون مشتركاً لفتح هذه السيرة الذاتية. للاشتراك، تواصلوا معنا: contact@nextdata.ma · مشترك بالفعل؟ تسجيل الدخول