À propos de Abdelmoez
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Caisse des Dépôts et ConsignationsSenior Java/Kafka DeveloperSECTEUR PUBLIC & COLLECTIVITÉSjuin 2025 - Aujourd'hui (1 an)Paris, FranceDévelopper et déployer une solution backend destinée aux logiciels comptables spécialisés pour les offices notariaux, afin de gérer les opérations bancaires tout en garantissant la traçabilité et l’intégrité des données sensibles.
- Conception technique et cadrage d’architecture backend pour garantir scalabilité, sécurité et conformité métier.
- Mise en place d’une architecture hexagonale avec un module domain, une API ainsi que des composants producer et consumer.
- Implémentation de producteurs et consommateurs Kafka, gestion de schémas Avro évolutifs (backward compatibility) et traitement de flux avec Kafka Streams.
- Configuration des jobs Kafka Connect pour l’injection et la synchronisation des données en base.
- Gestion des bases PostgreSQL : versionning des schémas et migrations via Liquibase Inc.
- Réalisation de tests unitaires, d’intégration et contractuels (JUnit, Mockito, Microcks, Testcontainers) afin d’assurer la qualité et la robustesse des livrables.
- Correction des vulnérabilités sécurité et anomalies détectées par les outils d’analyse qualité (SonarQube).
- Gestion des configurations Kubernetes (pods, deployments, Helm charts) et supervision via Rancher.
- Déploiement continu avec ArgoCD et migration des pipelines CI/CD depuis CloudBees vers GitLab CI.
- Mise en place du monitoring, centralisation des logs et observabilité applicative (stack ELK).
- Supervision des incidents de production avec astreintes HO/HNO et amélioration continue de la stabilité.
- Participation active aux cérémonies Agile, peer programming, code reviews et partage de bonnes pratiques
- Documentation technique et fonctionnelle du projet sur Confluence.
- MeilleurtauxSenior Java/GCP DeveloperBANQUE & ASSURANCESseptembre 2023 - juin 2025 (1 an et 8 mois)Paris, FranceDévelopper et déployer des solutions backend évolutives garantissant une intégration fluide entre les applications Java et Salesforce, en utilisant une architecture orientée événements avec Kafka et en optimisant les ressources de Google Cloud Platform (GCP).
- Conception et développement d’applications Java 17 avec Spring Boot, architecture microservices orientée événements.
- Gestion des flux d'événements avec PubSub (Publisher, Subscriber), centralisation via le Pub/Sub Schema.
- Gestion des schémas Avro avec le PubSub Schema pour garantir la compatibilité et l’évolution des données.
- Mise en place de pipelines CI/CD sur GitHub Actions, migration des projets depuis GitLab CI pour optimiser le déploiement.
- Déploiement d'infrastructures cloud-native sur GCP (Cloud Run, Cloud SQL, PubSub) avec Terraform pour automatiser l'infrastructure.
- Sécurisation des API et des microservices via Auth0, gestion des accès avec JWT.
- Implémentation de tests unitaires et d’intégration (JUnit, Mockito, Wiremock) pour garantir une couverture optimale.
- Gestion des logs et monitoring avec Datadog, création de dashboards et alertes.
- Transformation d’applications Java en solutions cloud-native pour améliorer performance et scalabilité.
- Configuration et gestion des services GCP (Cloud SQL, PubSub, Google Storage), intégration de Cloud Functions pour les besoins spécifiques.
- Migration des artefacts de GitLab Package Registry vers Google Artifact Registry pour optimiser la gestion des dépendances.
- Supervision des incidents de production, coordination des interventions et suivi des résolutions.
- Participation active aux rituels Agile (daily meetings, sprints), animation de sessions de peer programming et de code reviews.
- Participation aux Comités de Pilotage (COPIL) pour suivre l'avancement des projets et ajuster les priorités stratégiques.
- Documentation technique détaillée sur Confluence pour assurer la maintenabilité.
- Ministère de la CultureSenior Java DeveloperSECTEUR PUBLIC & COLLECTIVITÉSmars 2020 - septembre 2023 (3 ans et 7 mois)Paris, FranceVitam est une solution open-source d'archivage numérique permettant la conservation et la consultation sécurisée d'archives à long terme, qu'elles soient définitives, intermédiaires ou courantes.
- Rédaction des spécifications techniques pour clarifier les besoins.
- Conception de l’architecture et du design technique avec prise en compte de la scalabilité et des performances.
- Analyse fonctionnelle et proposition de solutions adaptées aux défis métiers.
- Conception de nouveaux workflows adaptés aux processus métiers.
- Développement de services REST avec JAX-RS.
- Développement d’une solution de recherche avec Vitam DSL, traitant plus d’un million de documents.
- Amélioration des performances du moteur d'exécution des workflows.
- Intégration d’un microservice Quartz Job Scheduler pour la planification des tâches.
- Création de playbooks et rôles Ansible pour les mises à jour et installations.
- Déploiement sur Docker et environnements cloud OpenStack.
- Mise à jour des mappings d’index Elasticsearch.
- Configuration et optimisation d’un cluster Elasticsearch avec templates Ansible.
- Gestion des alias et optimisation des recherches Elasticsearch sur de gros volumes de données.
- Réalisation de mises à jour mineures d'Elasticsearch pour maintenir performances et compatibilité.
- Mise en place de pipelines Jenkins pour le build et le déploiement.
- Maintenance de la PIC et gestion des incidents.
- Rédaction et mise à jour de la documentation technique (API, montées de version, exploitation).
- Revue de code via Merge Requests sur GitLab et gestion des merges vers les branches de livraison.
- Écriture de tests unitaires et d’intégration avec JUnit.
- Tests de performance avec JMeter.
- Tests de non-régression (BDD, Cucumber).
Recommandations
Soyez le premier à recommander Abdelmoez
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Diplôme d'ingénieur en sciences de l'informatiqueÉcole Nationale des Sciences de l'Informatique2018
Certifications
- Google Cloud Professional Cloud DeveloperGoogle Cloud2025
- Okta Certified Developer - Customer Identity CloudOkta2025