Zakariae OUHSSAIN

Ingénieur logiciel Senior Lead at France Travail | Certified Java17 Oracle

Salaire / Taux journalier

Bordeaux, France

Mobilité : Paris, Bordeaux, ...

Freelance

À distance uniquement

Expertises

JavaSpring BootAngularHexagonal ArchitectureTest Driven DevelopmentDéveloppement FrontendDéveloppement BackendTest DesignDéveloppement FullstackMicroservicesTailwind CSSIACSSMongoDBBase de données SQLAWSElasticsearchAWS LambdaSwagger/OpenAPISeleniumClean ArchitectureTomcatClean CodeDockerSQLiteApacheBootstrapTypescriptGradleMavenFastAPIHTMLMySQLConfluenceOracle DatabaseKanbanScrumRESTful APIsKafkaPostgreSQLRequêtes SQLJenkinsGitGitLabGitHubCypressJiraTest & QALinux

Langues

Arabe (Maternelle)Français (Maternelle)Anglais

À propos

Introduction

En tant qu'ingénieur d'état en informatique, diplômé de l'École Nationale des Sciences Appliquées de Fès, je suis connu pour mon approche rigoureuse et pragmatique de la résolution de problèmes, ainsi que pour mes compétences organisationnelles exceptionnelles. Hautement estimé pour mon dévouement et ma motivation, je m'engage à fournir des résultats exceptionnels dans toutes mes entreprises.

Liens

Expérience de travail

Ingénieur logiciel senior

Sopra Steria

nov. 2024 - Présent

2 ans

Bordeaux, France

Développeur senior & Responsable technique – France Travail Actuellement en mission chez France Travail, j’interviens en tant que développeur backend senior et responsable technique sur un projet structuré en architecture hexagonale, avec une forte exigence de qualité, de performance et de maintenabilité. 🔧 Mes missions actuelles : Conception et développement de services backend en Java 17 avec Quarkus Participation à l’intégration frontend en Angular Mise en place de tests unitaires, d’intégration et systèmes avec Mockito, Architest et Cypress Suivi qualité via SonarQube, intégration continue avec Concourse CI Application stricte des principes de séparation des couches (application, domaine, infrastructure) Collaboration étroite avec les équipes fonctionnelles et produit pour garantir la cohérence métier et la valeur livrée Encadrement technique de l'équipe et veille à la conformité avec l’architecture en place 📦 Stack technique : Java 17 • Quarkus • Angular • Kafka • PostgreSQL • CI/CD (Concourse) • SonarQube • Git • Architecture hexagonale • REST APIs

Lead Software Engineer

Capgemini

janv. 2023 - déc. 2024

2 ans

Bordeaux, France

Je suis responsable du développement et de la maintenance des solutions logicielles essentielles utilisées par France Travail pour optimiser la gestion des formations, contribuant ainsi dans les étapes des dev, tests et QL, parmi les missions que j’avais sont : - Pilotage de l’équipe technique, - Participation à la conception d'architectures logicielles, - Accompagner et soutenir l’équipe technique, - Expérience en révision de code et amélioration de la qualité, - Prendre des décisions sur les choix technologiques, - Récupération du besoin auprès du client puis la rédaction des études détaillées. - Chiffrage et envoie des devis au client. - Résolution de problèmes techniques complexes, - Rédaction de plan de test unitaire/qualification, - Test unitaire avec Junit, - Test de Qualification, - Livraison en QL, - Rédaction de la documentation technique dans confluence. Stack Technique : JAVA 8, JENKINS, JSP, JSPF, TML, SQLDev, JIRA, Confluence, Eclipse, Hopscotch, CyberArk. Méthodologie : SCRUM

Manager of Application Development

Sofrecom

mai 2022 - déc. 2022

8 mois

Casablanca, Maroc

Application manager. Homologation des actes mobiles et internet pour les clients d'orange. parmi les missions que j’avais sont : - Pilotage de l’équipe technique. - Conception d’architectures logicielles, - Collecte des besoins clients, - Résolution de problèmes techniques, - Tests de validation, - Gestion des livraisons, - Documentation technique, - Suivi des performances de differents membres de l’équipe, - Chargé de communication entre le chef de projet et les membres de l’équipe, - Code review. Stack Technique : SPRING BOOT, JIRA, Eclipse, Gitlab, Hibernate, Maven, SQL Developer, MySQL, Web Service, JAVA, SQL, UML, Pastman, Jira, Confluence. Méthodologie : SCRUM

Capgemini

août 2020 - mai 2022

1 an 10 mois

Casablanca, Maroc

BPI FRANCE | Fullstack Engineer | Springboot

sept. 2021 - mai 2022

9 mois

Casablanca, Maroc

Assurer la garantie pour les clients de Bpi France. - Assurer la garantie pour les clients de Bpi France, - Développer de nouvelles fonctionnalités de l'application, - Traiter les incidents de production, - Assistance technique pour le client, - Suivi des tickets sur JIRA, - Fixer des points pour des assistances techniques, - Reproduction des anomalies, - Analyse technique, - Tests unitaires avec JUnit, - Rédaction de plans de tests unitaires, Stack Technique : Spring boot, Spring Security, Eclipse, SVN, Hibernate, Spring data, Rest Services, Maven, SQL Developer, Web Service, JAVA, SQL, Pastman, Jira, WebSphere, strust, jsp, React. Méthodologie : SCRUM

SSTI ASI | java 8 sous Spring

août 2020 - oct. 2021

1 an 3 mois

Casablanca, Maroc

Gestions aides sociales individuels (artisan - commerçant - professions libérales - auto entrepreneur) - Évolution de l'application, - Compréhension du besoin, - Schématisation du travail, - Développement des nouvelles fonctionnalités, - Respecter les principes « SOLID », - Débogage du code puis correction, - Reproduction des anomalies, - Tests unitaires avec JUnit, - Rédaction de plans de tests unitaires. Stack Technique : Spring boot, Spring Security, Eclipse, Angular, SVN, Hibernate, Spring data, Rest Services, Maven, SQL Developer, Web Service, JAVA, SQL, Pastman, Jira, WebSphere, strust | jsp . Méthodologie : KANBAN

Ingénieur en développement java backend

Sopra Banking Software

févr. 2020 - août 2020

7 mois

Casablanca, Maroc

Moteur de scan du code source du Core-banking Amplitude « PICA-SSO » - Mise en place des techniques de traitement des données en masse, - Conception en UML, - Définition de différente étape de l'application, - Diagramme de classe - de cas d'utilisation – transition, - Développer des nouvelles fonctionnalités de l'application, - Configurer le lancement automatique de l’application et création des règles de gestion, - Configuration de la base de données, - Mise en place de l’architecture service Rest, - Développement des algorithmes de scan, - Mettre en place l’authentification JWT pour la sécurité, - Adapter la solution pour tourner également sous linux, - Tests unitaires, - Gitlab/Github Stack Technique : Spring boot, Spring Security, Spring batch, Angular, Spring data, SVN, Hibernate, Maven, Mamp, MySQL,

Développeur Android

P.Learn

juin 2019 - août 2019

3 mois

Rabat, Maroc

Digitalisation d'un jeu de carte dessiné aux étudiants de médecine "Herraf"

Stagiaire

Régie Autonome de Distribution d'Eau et d'Electricité de Meknes

juil. 2018 - juil. 2018

1 mois

Meknès, Maroc

Stage d'initiation


Formation

École Nationale des Sciences Appliquées de Fès

Ingénieur d'état, Informatique

2015 - 2020

6 ans

lycée moulay ismail Meknes

Baccalauréat, Sciences Mathématiques B

2012 - 2015

4 ans


Licences et certifications

1Z0-829 - Java SE 17 Developer

Délivré le : nov. 2024

Certifié par Oracle

Scrum Foundation Professional Certificate (SFPC) – (English)

Délivré le : mai 2020

Certifié par Certiprof

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.