Zakaria DAROUICH

Full Stack Developer | Java | Angular | Microservices | Spring Boot | Docker | Clean Architecture

Salaire / Taux journalier

Paris, France

Mobilité : France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

JavaAngularSpring BootDockerKubernetesMicroservicesRESTful APIsClean ArchitectureKafkaAWSPostmanSwagger/OpenAPIConfluenceCoaching agileScrumGitGitHubCSSHTMLC#DevOpsMavenTypescriptSassFlutterPostgreSQLMicrosoft SQL ServerMySQLMongoDBFirebaseGraphQLTest Driven DevelopmentJira

Langues

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

À propos

Introduction

I am a software engineer with a strong interest in backend development and software architecture, focusing on building reliable, secure, and high-performance systems. During my academic journey and professional experiences, I developed solid expertise in software engineering principles, algorithms, system design, and secure development practices. I have hands-on experience with technologies such as Java (Spring Boot), and modern web frameworks, and I have worked on real-world projects involving microservices architecture, API development, and integrations with external systems. I am particularly interested in designing scalable systems following best practices such as Clean Architecture, CQRS, and SOLID principles. I am passionate about learning new technologies, solving complex problems, and contributing to impactful projects.

Liens

Expérience de travail

Junior Full Stack Developer

Vitalliance

avr. 2025 - déc. 2025

9 mois

92400 Courbevoie, France

- Conception et développement d’un backend modulaire et scalable basé sur les principes de Clean Architecture et CQRS - Développement et maintenance d’APIs REST avec un focus sur la performance, la scalabilité et la maintenabilité - Refonte du système de sécurité (authentification JWT, hashage des mots de passe, logging et traçabilité) - Refonte des systèmes d’emails automatisés avec amélioration de la sécurité, fiabilité et gestion des templates - Intégration d’APIs partenaires ATS (Indeed GraphQL, HelloWork) pour la gestion et la synchronisation des candidatures - Mise en place de tâches planifiées pour le traitement de données et l’autatisation - Contribution aux pipelines CI/CD et aux déploiements via Docker, Kubernetes, Helm, ArgoCD et AWS - Pilotage du développement d’un microfrontend Angular (Staffing 360) pour le suivi opérationnel et l’assignation - Implémentation de fonctionnalités avancées (caching, pagination, filtres dynamiques) - Tests et validation des APIs avec Postman, DevTools et scénarios métier - Rédaction et maintenance de la documentation technique (Swagger, Confluence) - Participation aux revues de code et à l’amélioration continue de la qualité logicielle

Full Stack Developer (Java / Angular)

Easy Normes Consulting

sept. 2023 - août 2024

1 an

Casablanca, Maroc

Full Stack Developer (Java / Angular) - Conception et développement d’une application métier basée sur une architecture microservices (Spring Boot / Angular) - Implémentation d’APIs REST scalables avec Spring Boot, en respectant les principes de Clean Code et architecture modulaire - Sécurisation des services via Spring Security et Keycloak (authentification, gestion des rôles, protection des endpoints) I- ntégration d’un système de communication asynchrone avec Apache Kafka pour la gestion des événements en temps réel - Mise en place d’une pipeline CI/CD complète avec GitLab CI/CD et Docker (build, test, déploiement automatisé) - Conteneurisation des services backend pour faciliter le déploiement et la scalabilité - Réalisation de tests d’API avec Postman, DevTools et MockMVC pour garantir la qualité et la fiabilité des services - Participation à la rédaction de la documentation technique (Swagger, Confluence) - Collaboration en méthodologie Agile (Scrum) avec gestion des tâches via Jira


Formation

Université Paris-Est Créteil

Master's degree, Informatique parcours Logiciels sûrs

2024 - 2025

1 an 2 mois

Mohammed V University in Rabat

Master's degree, Informatique Appliquée, Offshoring

2023 - 2024

10 mois

Mohammed V University in Rabat

Bachelor's degree, Computer Science

2019 - 2023

3 ans 11 mois


Licences et certifications

Flutter Development

Délivré le : –

Certifié par Udemy

DevOps

Délivré le : janv. 2023

Certifié par Orange Digital Center

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.