HAFSA EL GARDA

Développeuse Full-Stack

Salaire / Taux journalier

Villeparisis, France

Freelance, ouvert au CDI

Expertises

Spring BootReactMicroservicesKubernetesJavaJavascriptTypescriptReduxRESTful APIsGraphQLTest Driven DevelopmentMySQLPostgreSQLMicrosoft SQL ServerMongoDBRedisGitGitHubGitLabDockerJenkinsCoaching agileScrum

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Développeuse Full-Stack avec plus de 4 ans d'expérience spécialisée en Java / Spring Boot et React. J'interviens sur la conception et le développement d'applications web et de microservices, dans des environnements Agile. Habituée aux architectures distribuées et aux bonnes pratiques de développement (tests, code review, CI/CD).

Liens

Expérience de travail

Material Management Platform

Xelops (JESA CLIENT)

mars 2024 - févr. 2026

2 ans

– Mise en place de l'architecture frontend de l'application. – Rèalisation de la conception technique à partir des user stories du backlog. – Développement de fonctionnalités frontend et backend. – Implémentation de plusieurs modules du projet (equipment, inspection, receiving). – Développement d'un service d'import massif des équipements depuis un fichier Excel vers la base de données. – Implémentation de tests unitaires afin d'assurer la qualité et la fiabilité du code. – Participation aux rituels Agile/Scrum (daily meetings, sprint planning, sprint review). – Code reviews et validation des pull requests. – Mise en place la containerisation des applications avec Docker afin de faciliter les déploiements et la portabilité des services. – Contribution à la configuration et au déploiement des microservices sur Kubernetes dans le cadre du processus CI/CD. – Environnement technique : – Backend: Java 21, Spring Boot, Spring Data, Spring Cloud, Spring Security, JPA/Hibernate, Microservices, REST API, OpenFeign, Resilience4j – Frontend: React (TypeScript), Redux Toolkit, RTK Query – Base de données: PostgreSQL, Redis, Flyway – Tests: JUnit, Mockito, Jest – DevOps: Docker, Jenkins, Kubernetes, Azure DevOps – Gestion de projet : Git, SonarQube, Trello – Authentification: Keycloak

Integrated Collaboration Platform

Xelops (JESA CLIENT)

août 2023 - févr. 2024

7 mois

– Extraction et mise en place de nouveaux microservices à partir d'applications existantes dans une architecture microservices. – Refactoring et optimisation du code existant afin d'améliorer la maintenabilité et les performances de l'application. – Conception et développement de scripts SQL pour l'extraction, l'insertion et la synchronisation des données entre plusieurs bases de données. – Implémentation de tests unitaires backend et frontend. – Participation aux rituels Agile/Scrum (daily meetings, sprint planning, sprint review). – Code reviews et validation des pull requests via Git de Azure devops. – Mise en place du pipeline CI/CD avec Jenkins pour l'automatisation des builds et des déploiements. – Contribution au déploiement et au monitoring des services via Docker et Kubernetes dans l'environnement de développement. – Environnement technique: – Backend: Java 21, Spring Boot, Spring Data, Spring Cloud, Spring Security, JPA/Hibernate, Microservices, REST API, OpenFeign, Resilience4j – Frontend: React (TypeScript), Redux Toolkit, RTK Query – Base de données: PostgreSQL, Redis, Flyway – Tests: JUnit, Mockito, Jest – DevOps: Docker, Jenkins, Kubernetes, Azure DevOps – Gestion de projet : Git, SonarQube, Trello – Authentification: Keycloak

Ecosystem Safety Performance

Xelops (JESA CLIENT)

janv. 2023 - juil. 2023

7 mois

– Mise en place de l'architecture backend de l'application. – Participation à la conception technique et au développement des différentes fonctionnalités métier. – Implémentation du processus de validation et des différentes étapes du workflow applicatif. – Développement et exécution de tests unitaires backend et frontend pour garantir la qualité du code. – Refactoring du code afin d'améliorer la maintenabilité, la qualité et de réduire la duplication. – Conception d'un composant backend générique pour mutualiser la logique de validation entre les différents profils utilisateurs. – Participation aux rituels Agile/Scrum et collaboration avec l'équipe produit. – Analyse des besoins fonctionnels et proposition de solutions techniques adaptées. – Environnement technique : – Backend: Java (17), Spring Boot, Spring Data, Spring Security, JPA/Hibernate, REST API – Frontend: React.js, Redux, Redux-Saga – Base de données: PostgreSQL, Redis, Flyway – Tests: JUnit, Mockito, Jest – DevOps: Docker, Azure DevOps – Gestion de projet : Git, SonarQube, Trello – Authentification: Keycloak

JPASS

Xelops (JESA CLIENT)

oct. 2021 - déc. 2022

1 an 3 mois

– Conception et développement d'opérations CRUD robustes en respectant les règles de gestion métier définies. – Implémentation d'un système de gestion des notifications et des envois d'e-mails intégré aux workflows applicatifs. – Rédaction et exécution de tests unitaires afin de garantir la qualité, la fiabilité et la non-régression du code. – Participation active aux cérémonies Agile/Scrum (daily meetings, sprint planning, review et rétrospectives). – Environnement technique: – Backend: Java 11, Spring Boot, Spring Data, Spring Security, JPA/Hibernate, REST API – Frontend: React.js, Redux, Redux-Saga – Base de données: PostgreSQL, Redis, Flyway – Tests: JUnit, Mockito, Jest – DevOps: Docker, Azure DevOps – Gestion de projet : Git, SonarQube, Trello – Authentification: Keycloak

Stage PFE

TAMTAM INTERNATIONAL

mars 2021 - août 2021

6 mois

– Création des composants réutilisables entre les différents produits TAMTAM avec l'outil Story-book en react js. – Création des APIs CRUD pour tamtam blog avec Spring boot et MongoDB. – Création d'un module de notifications pour tamtam blog. – Environnement technique: Java 11, Spring boot, Html, Css, Bootstrap, React.js, Redux-saga, MongoDB, Git, GitHub, Jira.


Formation

Ecole Nationale des Sciences Appliquées (ENSA) - Safi, Maroc

DIPLÔME D'INGÉNIEUR D'ÉTAT, GÉNIE INFORMATIQUE

2018 - 2021

3 ans 1 mois

Ecole Supérieure de technologie (EST) - Safi, Maroc

DIPLÔME UNIVERSITAIRE DE TECHNOLOGIE (DUT), GÉNIE INFORMATIQUE

2016 - 2018

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.