Mohamed Drissi-El-Bouzaidi

Développeur Fullstack Java/Angular Senior

Salaire / Taux journalier

Lyon, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

JavaSpring BootAngularMicroservicesKafkaReactHTMLSassCSSJavascriptTest Driven DevelopmentHexagonal ArchitectureAWSDéveloppement FrontendDéveloppement BackendSoftware CraftsmanshipDéveloppement FullstackNodeReduxBackbone.jsDevOpsBase de données SQLDomain Driven DesignCassandraElasticsearchAWS LambdaPostmanSwagger/OpenAPIPrometheusLinuxDéveloppeur BackendKubernetesOpenShiftGitDéveloppeur WebClean CodeDockerJiraRESTful APIsGitHubPostgreSQLGitLabDéveloppeur FrontendTypescriptAmazon EC2GrafanaDéveloppeur FullstackMySQLConfluenceRabbitMQ

Langues

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

À propos

Introduction

Développeur Full-Stack Senior avec 10+ ans d'expertise Java/Angular et architecture microservices. Actuellement chez Worldline, j'ai conçu un module de migration traitant plusieurs millions de données vers AWS avec Spring Batch et Kafka, et piloté des équipes techniques en garantissant qualité et délais. Spécialisé en solutions haute volumétrie, migration cloud et développement end-to-end pour transformer vos projets critiques en succès mesurables.

Liens

Expérience de travail

Ingénieur d'études et développement confirmé

WORLDLINE

févr. 2022 - Présent

4 ans 9 mois

– Client: Worldline. – Équipe : Département du projet Tl de 40+ collaborateurs organisés en équipes dédiées par client. Intégré dans une équipe client de 4 développeurs, 1 Tech Lead et 1 Chef de Projet – Projets : (TI) Trusted Interaction. Le projet est une solution digitalisée de messagerie sécurisée destinée aux conseillers des banques et à leurs clients externes permettant la simplification et la sécurisation de la communication par e-mails. – Missions – Migration & Infrastructure – Contribution à la migration technique des données d'une environnement legacy vers AWS – Participation aux chantiers de migration technique – Montée de version produit – Montée de version technique – Refactoring et modernisation de composants existants – Surveillance de la Production et analyse et résolution d'incidents – Développement & Qualité – Conception et développement de nouvelles fonctionnalités back-end et front-end conformément aux spécifications métiers et techniques – Analyse, diagnostic et correction des anomalies de production – Réalisation de revues de code et mise en place de bonnes pratiques pour renforcer la maintenabilité et la lisibilité du code – Rédaction et maintenance de tests unitaires et d'intégration (JUnit 5, Mockito, TestContainers) – Réussites – Conception et développement backend d'un module de migration de données traitant plusieurs millions de données clients depuis un système legacy vers le cloud AWS, en exploitant Spring Batch pour l'orchestration de migrations à haute volumétrie. Les données sources, distribuées sur Cassandra, Elasticsearch et S3, ont été extraites, transformées et chargées vers leurs cibles AWS respectives, en s'appuyant sur Kafka pour paralléliser le traitement et assurer un traitement asynchrone, avec une gestion fine de la cohérence des données inter-systèmes. – Mise en place de mécanismes de contrôle qualité en production : checkpoints de reprise, réconciliation des données, monitoring du traitement et gestion des rejets avec une stratégie de retry. – Développement end-to-end d'un module de pilotage et de statistiques, couvrant la modélisation des données, la conception des APIs d'agrégation et la réalisation des interfaces de visualisation, permettant aux administrateurs un suivi précis et en temps réel des indicateurs de la solution TI. – Contribution à la migration technique du front-end de EmberJs vers Angular 20. – Environnement technique – Outils & technologies: Java 21, Angular 20, EmberJs, Spring Boot, Spring Data, Spring Security, Spring MVC, Spring batch, Lombock, Liquibase, MySQL, Elasticsearch, Cassandra, S3 – CI/CD, Devops & IDE : GitlabCi, Maven, Docker, OpenShift, AWS, IntelliJ Idea, VisualCode – Méthodes & architecture : Microservices, Design patterns, API REST

Ingénieur d'études et développement et chef de projet technique

SIGMA

mars 2020 - janv. 2022

1 an 11 mois

– Contexte – Taille de l'équipe : 6 Développeurs + 2 Tech lead + 1 CP + 2 PO. – Sigma est un éditeur de logiciels basé spécialisé dans la conception de solutions métier à destination de clients issus de secteurs d'activité variés. – Missions – Conception et développement des micro-services en JAVA EE – Développement de la partie front en utilisant ReactJs – Pilotage et suivi d'équipe – Animation des événements de planning-pokers, Daily, Démos, Rétrospectives – Conception et développement du micro-service 'notification-center' qui permet la gestion et la centralisation des notifications emails et les notifications sur les plateformes web et mobile – Réussites – Développement des demandes du clients en veillant au respect des délais et à la qualité du code. – Évolution vers un rôle de Lead Developer avec la responsabilité de constituer et faire grandir l'équipe. – Animation et coordination de l'équipe, garantie de la qualité des livrables et maintien d'une communication fluide avec le client et l'administration, tout en favorisant un bon climat de travail et la qualité de vie au sein de l'équipe. – Conception et développement du micro-service 'notification-center' qui permet la gestion et la centralisation des notifications emails et les notifications sur les plateformes web et mobile – Environnement technique – Java 21, Ember.js, Spring Boot, Spring Data, Spring Security, Spring MVC, MySQL, Elasticsearch, Cassandra, S3 – Docker, OpenShift, Git, IntelliJ IDEA, VisualCode – Microservices, API REST

Développeur FullStack

ATTESTATION LEGAL (ALG)

févr. 2018 - janv. 2020

2 ans

– Missions – Projets : Imhoweb && Cinatis. – Développement FullStack (Java & Angular 8) – Gestion d'équipe et lead dev technique – Estimation et planification du projet – Rédaction de cahier des charges – Assurer la qualité de livrable – Assurer le respect du planning et des deadlines – Réussites – Développement des demandes du clients en veillant au respect des délais et à la qualité du code. – Animation et coordination de l'équipe, garantie de la qualité des livrables et maintien d'une communication fluide avec le client et l'administration, tout en favorisant un bon climat de travail et la qualité de vie au sein de l'équipe. – Environnement technique – Java 8, Angular, Spring Boot, Spring Data, Spring MVC, PostgreSQL, Elasticsearch – Eclipse, VisualCode, IntelliJ, Git, Maven, Jenkins – Microservices, API REST, Scrum, Agile, TDD

Ingénieur Développement

NORSYS

avr. 2016 - janv. 2018

1 an 10 mois

– Contexte – Projets : SINAF, VY (Demandes Doc Format Imprimable), EF-Facturation éditique – Missions – Migration technique: Migration de l'ancien code source développé en PHP vers les technologies Java EE – Développement Backend et frontend. – Contribution à la rédaction des besoins fonctionnels – Conception & design des solution techniques – Environnement technique – Java 8, Angular, ReactJs, Spring Boot, Spring Data, Spring MVC, PostgreSQL, Elasticsearch – Eclipse, VisualCode, IntelliJ, Git, Maven, Jenkins – Microservices, API REST, Scrum, Agile, TDD


Formation

Faculté des sciences et technique

Master, Ingénierie des systèmes informatique

2014 - 2016

2 ans 1 mois

Faculté Poly-disciplinaire

Licence Professionnelle, Informatique

2013 - 2014

1 an 1 mois

École Supérieure de Technologie

Diplôme Universitaire de Technologie, Génie Informatique

2011 - 2013

2 ans 1 mois


Licences et certifications

Pilotage Agile 3.0

Délivré le : janv. 2018

Technomaker

Délivré le : janv. 2016

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.