DOC OFFICE GED

CV Library record

English
Back to the CV Library

Profile record 2 records merged (same person)

Qualification
Position
Développeur Java, spring, Angular
Job family
Frontend development
Industry
Not provided not provided
Origin
Received application
Experience
10+ ans
Skills
Java, Angular, Ci/Cd, Devops, Agile
Identity and contact

You must be a subscriber to see this profile's name and contact details.

Location
Rabat
Source
Candidature ai.nextdata.ma
Submitted on
07/10/2026
Anonymous CV

CV anonymised automatically: name, contact details and links removed. Bracketed mentions stand for removed information.

NextData
Anonymised curriculum vitae
ND-CV-D14B0934

Frontend development

Rabat Identity and contact details provided by NextData

[nom] · Rabat, Maroc

H ([téléphone]

B [e-mail]

Ingénieur Full Stack Java / Angular Senior · [lien]

Expérience Professionnelle

Sept 2022- Ingénieur Logiciel Senior | Thales Digital Identity & Security (DIS)

Présent

Contexte & Projets:

  • Développement, maintenance et évolution de solutions d’identité numérique destinées à des programmes gouvernementaux internationaux : Qatar National Authentication System (QNAS), DigitalID, Mauritius eID, Estonia ID, Senegal Exam System et Data Export Application.

Interventions:

{ Analyse des besoins fonctionnels, participation à la conception technique et aux choix de solutions pour les évolutions applicatives.

{ Conception, implémentation et maintenance de composants backend Java/Spring.

{ Conception, évolution et intégration d’API REST dans des architectures multi-composants.

{ Contribution au module Identity Provider (IdP) du projet DigitalID :

{ acquisition des données d’identité depuis des cartes à puce via APDU.

{ traitement, validation et persistance des informations en base de données.

{ Intégration et évolution de composants backend interagissant avec différents services des plateformes d’identité numérique (biométrie, traitement d’image, gestion de clés et certificats via KMS).

{ Contribution aux évolutions des mécanismes d’authentification OpenID Connect (OIDC) et SAML du projet Qatar National Authentication System, incluant l’évolution des informations d’identité échangées avec les Service Providers.

{ Conception et réalisation d’un MVP d’une application d’export de données citoyennes basée sur Spring Batch, assurant la consolidation de plusieurs fichiers NIST vers un fichier unique destiné à une plateforme d’ingestion.

{ Définition des choix techniques, rédaction de la documentation associée (spécifications techniques, guide d’installation, release notes) et préparation des éléments nécessaires aux évolutions futures.

{ Réalisation des tests unitaires et d’intégration.

{ Analyse des incidents de production, diagnostic des causes racines et mise en œuvre des corrections.

{ Mise en place et maintenance des pipelines d’intégration continue sous Jenkins.

{ Participation aux revues de code et au maintien de la qualité logicielle avec SonarQube, Fortify et Nexus IQ.

{ Collaboration avec les équipes Produit, Sécurité, Biométrie et Certification afin de coordonner les évolutions applicatives dans un environnement Agile Scrum.

Environnement technique:

{ Langages & Frameworks:Java (8 à 17), Spring Boot 3.x, Spring Batch, Spring MVC, Spring Data

JPA, Spring Security, Hibernate, REST, Maven, JUnit, Mockito, Angular 17

{ Identité & Sécurités:Identity Provider (IdP), OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, JWT, PKI, certificats X.509, Java Card, APDU, Cryptographie, NIST

{ CI/CD & Qualité:Jenkins, GitLab, SonarQube, Fortify, Nexus IQ

{ Serveurs d’applications:WildFly, JBoss, Apache Tomcat

{ Bases de données:Oracle, IBM DB2, MySQL

{ Outils:Docker, Git, Jira, Confluence, Cline, MCP (Jira/Confluence), IA générative

1/2

Août 2017- Ingénieur d’étude et développement | ENOVA R&T

Août 2022

Projets:

  • Système d’information hospitalier (SIH) destiné à la gestion des activités médicales et administratives.
  • Application mobile de suivi de l’état de santé des patients du SIH.

Interventions:

{ Conception, développement, maintenance et évolution des modules backend du système d’information hospitalier (SIH).

{ Analyse des besoins fonctionnels et contribution à la conception technique.

{ Tests, diagnostic des incidents et correction des anomalies en environnement de production.

{ Rédaction de la documentation technique et des spécifications d’évolution.

{ Suivi de l’avancement des développements et support technique auprès des équipes projet.

{ Conception de POC pour l’évaluation de nouvelles solutions techniques.

{ Évaluation de frameworks et d’outils afin d’accompagner les choix techniques des futurs développe-ments.

{ Réalisation de revues de code dans le cadre des Merge Requests.

{ Conception et préparation d’exercices techniques destinés à l’évaluation des candidats développeurs.

Environnement technique: Java 8, Spring Boot 1/2, Spring Data JPA, Spring Security, Hibernate, Maven, REST, Angular (Ionic), PostgreSQL, Flyway, Apache Tomcat, Apache POI, BIRT, XDocReport, GitLab, Jenkins, Enterprise Architect, Confluence, Jira.

Mars-Nov Stage de fin d’études | RED-TIC

2016

Conception et développement d’une plateforme décisionnelle de suivi des performances des processus métier, incluant la collecte, la transformation et la restitution des données sous forme de tableaux de bord.

Environnement technique: Talend Open Studio, SQL Server, PHP Laravel, AngularJS, UML, Trello.

Compétences techniques

Langages · Java (8–17), SQL, PL/SQL

Frameworks · Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, Spring Security, Hibernate, Angular

Protocoles · REST, OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, JWT, Kafka, APDU

Sécurité · Identity Provider (IdP), PKI, certificats X.509, Java Card

Bases · Oracle, PostgreSQL, MySQL, IBM DB2

Qualité · JUnit, Mockito, Jenkins, GitLab CI/CD, SonarQube, Fortify, Nexus IQ

Serveurs · WildFly, JBoss, Apache Tomcat

Outils · Git, Docker, Maven, Jira, Confluence, Enterprise Architect, BIRT, Apache POI, XDocReport

Méthodes · Agile, Scrum, Kanban

IA · Cline, MCP (Jira/Confluence), IA générative

Cursus

2011–2016 Diplôme ingénieur informatique, Ecole Nationale des Sciences Appliquées ENSA, Marrakech

2010 Baccalauréat, Sciences Mathématiques B, Mention Bien

Divers

Langues Français (bilingue), Anglais (courant), Arabe (maternelle).

Loisirs Veille technologique et systèmes d’information, open source, design graphique, podcasts, dessin, fitness, tennis de table, sports d’équipe (basketball, football).

2/2

Anonymised CV presented by NextData · Confidential · contact@nextdata.ma ND-CV-D14B0934

To be put in touch with this profile, quote the reference ND-CV-D14B0934: contact@nextdata.ma

Add to the GED

You must be a subscriber to open this CV. To subscribe, contact us: contact@nextdata.ma · Already a subscriber? Log in