DOC OFFICE GED

Fiche CVthèque

Français
Retour à la CVthèque

Fiche du profil 5 fiches regroupées (même personne)

Qualification
Poste
Techlead JAVA Spring
Métier
Développement backend
Secteur d'activité
Informatique & ESN déclaré
Origine
Candidature reçue
Expérience
7 ans
Compétences
Java, Spring Boot, Ci/Cd
Identité et contact

Vous devez être abonné pour voir le nom et les coordonnées de ce profil.

Localisation
Casablanca
Source
Candidature ai.nextdata.ma
Déposé le
13/10/2026
CV anonyme

CV anonymisé automatiquement : nom, coordonnées et liens retirés. Les mentions entre crochets remplacent une information retirée.

NextData
Curriculum vitae anonymisé
ND-CV-8118366D

Développement backend

Casablanca Identité et coordonnées communiquées par NextData

[e-mail]

Moroccan

[téléphone]

[nom]

Khouribga Residence, 15th Floor, Apartment 153, Maarif, 20330

Casablanca, Morocco

[lien]

[nom]/

Languages

English

Upper Intermediate

Arabic

Native

French

Bilingual

Social networks

[lien] [nom]

About me

disponible immédiatement

[nom]

Java Software Engineer | QA Engineer | ISTQB Certified v4

Développeur Java & Qa engineer passionné avec plus de 7 ans d’expérience en technologies de l’information, j'évolue avec agilité dans le développement de logiciels et assurance de qualité .

Mon parcours international m'a permis de collaborer avec des structures variées (start-ups, PME, multinationales), . Autonome, polyvalent et doté d’un fort esprit d'analyse, j'aime relever des défis techniques complexe

Skills

Quality assurance

selenium, TestNG, JAVA, Xray, JIRA, Postman, Manual testing, Salesforce NPC

Software developpement

Backend : Java 17/21/25 , Spring Boot/Quarkus, Spring Security, Spring data, Hibernate, maven, spring cloud, spring Webflux, Apache Tomcat, Netty, API REST / OpenAPI

Frontend : Angular, TypeScript, HTML5/CSS, Bootstrap, javascript, jQuery, Database : MongoDB, R2DBC, AWS S3, AWS RDS, Mysql, Oracle DB, PostgreSQL, Cloud: Git, GitLab, Nginx, Kafka, Jenkins, Jira, Confluence, Docker, Kubernetes, CI/CD, microservices, AWS (S3, CloudFront, Fargate, API Gateway, Cognito, ECS), Architecture et pattern : Microservices, DDD (Domain-Driven Design), Event-Driven, Conception & Code : Programmation orientée objet (POO), Design Patterns, Principes SOLID, Gestion de Projet & Agilité : Scrum, Kanban

Artificial intelligence technology

Power Automate, Power Apps, Power plateform

Tools

Postman, Eclipse, Bitvise, Workbench, SQL Developer, IntelliJ IDEA, Visual Studio...

Work experience

Senior Java Full Stack Developer & Qa enginner ISTQB Certified

From Apr. 2022 to Jan. 2026 Levio affaires et technologies Rabat, Morocco

Développeur Java Angular

Levio Conseils | Remote - Canada

Dans le cadre de mes fonctions, j'étais responsable du développement front-end backend , de l'optimisation des performances et de l'amélioration de l'utilisabilité de l'application de covoiturage Levio. J'ai conçu et implémenté des fonctionnalités robustes sous java EE Angular, en mettant l'accent sur la stabilité du code, la fluidité de l'expérience utilisateur (UX).

RESPONSABILITÉS & RÉALISATIONS

Développement java Angular : Conception et intégration de nouvelles fonctionnalités sur l'application de covoiturage en respectant les maquettes et les spécifications fonctionnelles.

Développement UI/UX : Refonte et ajustement des interfaces utilisateur pour garantir une navigation intuitive, moderne et totalement responsive.

Résolution de bugs : Identification, diagnostic approfondi et correction des anomalies techniques et graphiques pour stabiliser l'application.

Revues de code : Participation active aux code reviews

Collaboration Agile : Alignement quotidien avec les Product Owners et l'équipe technique pour traduire les besoins métiers en fonctionnalités prêtes pour la production.

Gestion de projet : Suivi des tâches, documentation technique et gestion des livrables via Jira au sein d'un environnement Scrum.

Tester les fonctionnalités

CANADIAN WILDLIFE FEDERATION (CWF) - Levio Remote canadian wildlife federation configurées depuis la plateforme Salesforce

(cwf) avait pour objectif de configurer une plateforme de don dans salesforce non profit cloud (npc). cette configuration incluait la gestion des dons (gift entry), des transactions (gift transaction), des commandes (charger order), ainsi que l'intégration de formulaires de don externes. ma mission consistait à réaliser des tests exploratoires afin d'identifier les anomalies, de les remonter à l'équipe de configuration pour correction, puis de retester les correctifs appliqués.

Tester et améliorer l’intégralité des fonctionnalités de l’outil CognitI

Levio Conseils Remote

Le projet CognitIA visait à tester, développer et améliorer les fonctionnalités de l'outil d'intelligence artificielle pour en assurer le bon fonctionnement. Mon rôle principal consistait non seulement à concevoir et exécuter des tests rigoureux pour évaluer chaque aspect de l'application — notamment la performance, la fiabilité et l'efficacité — mais également à participer activement au développement et à l'amélioration des fonctionnalités de l'outil. J'ai identifié et documenté les anomalies, puis collaboré étroitement avec les équipes de développement pour les résoudre. Grâce à une approche méthodique et à une attention particulière aux détails, j'ai contribué à optimiser les fonctionnalités de CognitIA, garantissant ainsi une expérience utilisateur fluide et conforme aux exigences de l'entreprise avant le déploiement finale.

RESPONSABILITÉS J'assume le rôle hybride de testeur assurance qualité et de développeur, et je m’acquitte des tâches suivantes : Garantir la qualité du logiciel par la conception et l'exécution de tests rigoureux. Contribuer activement au développement en apportant des solutions techniques et en optimisant les performances. Ce double rôle me permet d'assurer à la fois la stabilité et la fonctionnalité des produits logiciels livrés

Work experience

Full-Stack Java Developer

From Sept. 2021 to Feb. 2022 NTT DATA Casablanca, Morocco

Description du mandat

Contribution à un projet d’assurance espagnole et latino-américaine

Rôle et responsabilités

Dans le cadre de ce mandat, mes responsabilités s'articulaient autour des tâches suivantes

:

Développement Front-End : J'ai assuré la création et l'évolution des interfaces utilisateur (UI) en intégrant de nouveaux composants dynamiques, tels que des formulaires complexes, des champs de saisie, des menus de sélection et des tableaux de données.

Développement Back-End : J'ai conçu et implémenté les traitements métiers côté serveur afin de traduire concrètement les user stories, notamment pour la gestion des opérations CRUD (création, lecture, modification, suppression).

Persistance & Gestion des données : J'ai rédigé des requêtes SQL optimisées que j'ai intégrées au code Java, permettant ainsi d'alimenter efficacement l'interface graphique avec les données requises.

Contrôle qualité & Fiabilité : J'ai élaboré des requêtes SQL de vérification pour auditer la base de données, garantissant ainsi la cohérence complète et la fiabilité des informations traitées par l'application.

Optimisation du code : J'ai pris l'initiative d'appliquer des sessions de refactoring de code lorsque cela était nécessaire pour améliorer la maintenabilité, la lisibilité et les performances globales du système.

Work experience

Full-Stack Java Developer

From Sept. 2018 to Aug. 2021 Synergie - Abnsoft Casablanca, Morocco

Description du mandat

Mise en place d'un système EDI pour l'automatisation de la télédéclaration

Le projet consistait à concevoir un système d'Échange de Données Informatisées (EDI) afin d'alimenter automatiquement l'ERP de l'entreprise avec des données externes, simplifiant ainsi le processus de télédéclaration.

Rôle et responsabilités

Dans le cadre de ce projet, j'ai pris en charge les responsabilités suivantes :

Analyse fonctionnelle : J'ai mené des réunions de cadrage avec le Business Analyst afin de traduire précisément les exigences métiers en spécifications techniques et d'architecture système.

Développement Back-End & API : J'ai conçu et développé des services web REST en respectant l'architecture multicouche (Controller-Service-Repository). J'ai implémenté les algorithmes Java nécessaires pour traiter les données métier et les rendre parfaitement exploitables par l'interface de l'ERP.

Ingénierie de données & Persistance : J'ai créé des requêtes SQL complexes et des procédures stockées (procédures d'insertion, de mise à jour, de suppression et de création) pour manipuler efficacement les données de la base et les remonter proprement au code Java afin d'alimenter les API.

Maintenance & Évolution : J'ai assuré la maintenance corrective et évolutive du système durant son cycle d'exploitation, garantissant sa stabilité et sa scalabilité face aux besoins futurs.

Description du mandat

Refonte et migration Cloud d'une solution Desktop vers une architecture Web

Ce projet stratégique visait à réduire drastiquement les coûts et les efforts de maintenance en migrant une architecture logicielle desktop existante vers une architecture client-serveur basée sur le Cloud. Le projet a débuté par une phase de Recherche et Développement (R&D) afin de concevoir un Proof of Concept (PoC) viable.

Rôle et responsabilités

Dans le cadre de cette transition technologique, mes responsabilités incluaient :

Conseil & Architecture : J'ai agi à titre de conseiller technique en formulant des recommandations architecturales et des propositions techniques stratégiques indispensables pour mener à bien cette refonte.

Benchmarking & R&D : J'ai réalisé des études comparatives (benchmarking) approfondies des outils, des technologies et des méthodologies du marché afin de garantir le succès et la viabilité du Proof of Concept.

Optimisation Base de Données : J'ai développé des procédures stockées SQL optimisées afin de déporter l'exécution des requêtes lourdes directement au niveau du serveur, améliorant ainsi les temps de réponse.

Découplage & Modernisation de Code : J'ai transformé un code hérité fortement couplé (legacy code) en une architecture moderne et faiblement couplée. Pour ce faire, j'ai isolé la logique métier via la création d'API REST, assurant ainsi une séparation stricte entre le Front-End et le Back-End

Application SaaS de gestion scolaire : Conception, développement et déploiement d’une application SaaS de gestion scolaire utilisant Spring Boot, les modules Spring, MySQL, JavaScript, jQuery et un environnement de serveur virtuel.

Système de contrôle d'accès IoT (M2M) : Conception et développement d'un système de contrôle d'accès IoT (M2M) pour la gestion de l'ouverture de portes magnétiques, synchronisé avec les données du système ERP du client. Les technologies et outils utilisés incluent les appareils ZKTeco, C#, MySQL, les systèmes ERP et des composants matériels.

Education & CERTIFICATIONS

Ingénieur

From Sept. 2011 to Jun. 2018 Ecole national des sciences appliquée Al Hoceima, Morocco

ISTQB Certification

May 2023 ISTQB Foundation Morocco

ISTQB Foundation Level (CTFL) V4 Certification

Education & CERTIFICATIONS

Jira Software Essentials Certification

Oct. 2024 Jira Software Essentials Morocco

Perfectionnement

From Jan. 2018 to Jan. 2022 formation casablanca

Certificat formation de Spring boot angular

Application de mise en relation enseignant-étudiant

Troisième prix dans un hackathon internationale de thème intelligence artificielle

Accompagnement technico-fonctionnel à distance d’une stagiaire dans un projet PFE décisionnel en Malaisie

Membre de l’équipe d’organisation de l'événement universitaire Tech-expérience

Président du club universitaire science & innovation

CV anonymisé présenté par NextData · Confidentiel · contact@nextdata.ma ND-CV-8118366D

Pour être mis en relation avec ce profil, indiquez la référence ND-CV-8118366D : contact@nextdata.ma

Versement dans la GED

Vous devez être abonné pour ouvrir ce CV. Pour vous abonner, contactez-nous : contact@nextdata.ma · Déjà abonné ? Se connecter