zaid soultani

Développeur Senior Java & Angular

Salaire / Taux journalier

92410 Ville-d'Avray, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

AngularJavaSpring BootRESTful APIsTest Driven DevelopmentDéveloppement FrontendDéveloppement BackendTest DesignSoftware CraftsmanshipDéveloppement FullstackMicroservicesJavascriptTest & QACSSAzureMongoDBDevOpsBase de données SQLRequêtes SQLPythonDomain Driven DesignKafkaMicrosoft SQL ServerPostmanClean ArchitectureJBossLinuxEvent Driven ArchitectureIBM CloudTomcatGitDéveloppeur WebClean CodeDockerGitHubBootstrapPostgreSQLGitLabJenkinsDéveloppeur FrontendTypescriptMavenDéveloppeur FullstackIBM Db2HTMLMySQLRabbitMQOracle DatabaseIngénieur logiciel

Langues

FrançaisAnglais

À propos

Introduction

Développeur Full Stack Senior avec plus de 7 ans d’expérience en environnements bancaires et grands comptes. Spécialisé en Java, Spring Boot et Angular, avec une expertise en architectures distribuées, APIs REST, batchs et modernisation applicative (Java 17, Spring Boot 3). Expérience en event-driven architecture (Kafka, IBM MQ) et déploiement Cloud (Azure, IBM Cloud). Orienté qualité, performance et bonnes pratiques (TDD, CI/CD).

Liens

Expérience de travail

Développeur sénior - Java / Spring Boot / Kafka / IBM Cloud

BNP PARIBASFreelance

sept. 2023 - Présent

3 ans 2 mois

Paris, France

Projet : Maintenance évolutive et modernisation d’une application bancaire critique dédiée à la gestion des contrats clients (services REST et traitements batch à forte volumétrie). Taches : - Maintenance évolutive et optimisation d’une application bancaire critique en production. - Migration technique majeure : Java 8 → Java 17, Spring Boot 2.7 → 3.x, Spring Batch 4 → 5. - Participation à la migration de l’application vers IBM Cloud. - Adaptation des configurations et optimisation pour l’environnement Cloud. - Mise en place d’une architecture event-driven avec Kafka. - Intégration et maintenance des flux asynchrones via IBM MQ. - Développement et optimisation de batchs à forte volumétrie. - Analyse et résolution d’incidents critiques en production. - Implémentation de tests unitaires et d’intégration (TDD / BDD – JUnit, Mockito). - Identification et résolution des incidents remontés par les utilisateurs, assurant ainsi une réponse rapide aux problèmes et une amélioration continue de la stabilité de l’application. - Participation aux code reviews et amélioration continue de la qualité logicielle - Documentation technique et contribution aux standards d’architecture. - Travail en environnement Agile (Scrum) Stack technique : Java 17, Spring Boot, Spring batch, IBM Cloud, AgroCD, GitLab, Jenkins, SonarQube, Kafka, IBM MQ, PostgreSQL, hashicorp vault, Kubernetes, IntelliJ, Maven, PgAdmin, Linux.

Capgemini

juin 2020 - août 2023

3 ans 3 mois

Paris, France

Développeur Fullstack Java/ Angular / Cloud Azure

déc. 2020 - août 2023

2 ans 9 mois

Paris, France

Projet : Air France - Plateforme de gestion et suivi des pièces de maintenance aéronautique. Taches : - Conception et développement from scratch d’une application web de tracking stratégique pour Air France basée sur une architecture DDD (Domain-Driven Design). - Rédaction des spécifications techniques et étude détaillée des solutions en lien avec le Product Owner et les équipes métier. - Développement des nouvelles fonctionnalités en frontend et back end avec mise en place d’une architecture modulaire. - Mise en place de l’intégration continue et déploiement continu (CI/CD) avec Jenkins, Kubernetes et Microsoft Azure. - Élaboration et maintien d’une documentation technique claire et structurée. - Respect des normes d’architecture, sécurité et qualité logicielle. - Contribution active au cadre agile (Scrum) : sprint planning, revue, rétrospective. - Rédaction et automatisation des tests unitaires et d’intégration pour assurer une haute qualité des livrables. Stack technique : Java 8, Spring Boot, Angular, TypeScript, API REST, Cloud Azure, Kubernetes, GitLab, Junit, Jenkins, SonarQube, IntelliJ, Hibernate, Maven, PostgreSQL, Docker.

AEM Developer

juin 2020 - déc. 2020

7 mois

Paris, France

Développeur Fullstack Java/Angular

Accenture

mars 2019 - mai 2020

1 an 3 mois

Casablanca, Maroc

Projet : Banque Santander - Cette mission a pour but d'élaborer la conception et la réalisation d’une application web des paiements instantanés dans la zone SEPA pour la banque Espagnole SANTANDER (implémentation d’une API REST basée sur les composants principaux OPF et le cadre OPF REST). Taches : - Concevoir et réaliser en coopération avec la squad les stories du backlog. - Développer en respectant la méthodologie Agile Scrum les solutions pour répondre aux besoins exprimés dans les User Story. - Réalisation des tests unitaires et tests d’intégration. - Intégration et déploiement (Git, Jira, Confluence). - Maintenance des VMs de déploiement. - Recueil des besoins auprès du client. - Rédaction de documentation technique et fonctionnelle. - Suivi du sprint : Daily meeting, Chiffrage des fonctionnalités, Sprint planning, Sprint. Stack technique : Java , Spring Boot, Angular, TypeScript, API REST, GitLab, Junit, Jenkins, SonarQube, Eclipse, Hibernate, Maven, PostgreSQL.

Développeur Fullstack - Java/Angular - Stage

Groupe ASSU 2000

juil. 2018 - août 2018

2 mois

Préfecture de Tanger-Asilah, Morocco

- Projet : Développement d’une application permettant de récupérer automatiquement les fichiers hébergés sur des services Cloud et envoyés via la messagerie d’entreprise. - Conception et développement d'une application en J2EE pour l'intégration entre services Cloud et messagerie. - Implémentation de Web Services SOAP pour la communication inter-systèmes. - Utilisation de l'API Java Mail pour la récupération et le traitement automatisé des emails. - Intégration de services Cloud via API Cloud Rail. - Gestion des dépendances et du build avec Maven. - Gestion des versions et du code source avec Git. - Traitement et validation des pièces jointes (filtrage, stockage). - Stack technique : J2EE, Web Services (SOAP), Git, Maven, Api Java Mail, Api Cloud Rail .

Stage en développement Java

Groupe COSUMAR

juin 2017 - juil. 2017

2 mois

Sidi Bennour, Maroc

Ce stage a pour objectif de développer une application de gestion des agriculteurs , il permet au personnel de l’entreprise de gérer facilement les déférents données des clients tels que (ajout,la modification, la suppression etc) elle permette aussi de calculer les béfinices de chaume agriculterus dans chaque année . Environnement de travail : Java - JavaFx - Mysql - SceneBuilder


Formation

Université Paris-Saclay

M2 Algorithmique et Modélisation à l'Interface des Sciences

2019 - 2020

2 ans

ENSA TANGER

Diplôme d'ingénieur d'état

2016 - 2019

4 ans

CPGE Tanger

Réussite au Concours National Commun

2014 - 2016

3 ans


Licences et certifications

Microsoft AZ-900 : Azure fondamentaux

Délivré le : avr. 2023

Certifié par Microsoft

Scaled Agile Framework (SAFe 5) Practitioner

Délivré le : mars 2023

Certifié par Scaled Agile DevOps

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.