About Mohammed Hamza
French
Native or bilingual
English
Native or bilingual
Experience
- Kereis cegemaSenior Software Engineer & Lead DEV Java / Spring Boot / Angular / Liferay – FreelanceJanuary 2023 - June 2025 (2 years and 6 months)En tant que Senior Software Engineer confirmé et Lead Developer, j’ai contribué à la conception et au développement d’une plateforme digitale complète pour le compte de Swiss Life, dédiée à la gestion des assurances emprunteurs.Objectif : automatiser les souscriptions, la gestion des risques et l’édition des contrats, tout en offrant une expérience fluide aux assurés et aux courtiers.⸻Réalisations clésArchitecture et choix technologiques• Conception d’architecture et cadrage technique• Architecture modulaire Spring Boot (backend) + Angular (frontend)• Mise en place d’un portail Liferay pour les utilisateurs métiers• Orchestration et déploiement des services via Docker et KubernetesIntégrations et interconnexions• Salesforce (Heroku) pour la gestion CRM• SwissRé (Magnum) pour l’analyse des risques• Contralia pour la signature électronique• Intégration Coog pour le calcul tarifaire en temps réelBackend – Spring Boot / PostgreSQL• Développement d’APIs REST sécurisées : adhésions, tarification, signature, documents• Batchs automatisés : quittances, clôture mensuelle• Mise en place du monitoring et des logs d’exploitationFrontend – Angular / Liferay• Portail responsive pour courtiers et assurés• Parcours de souscription multi-étapes• Zones dédiées à la gestion des contrats et documentsCI/CD et DevOps• Pipelines CI/CD via Jenkins et GitLab• Conteneurisation Docker, orchestration Kubernetes• Automatisation des tests d’intégration et contrôle qualité continu
- Société GénéraleFreelance Fullstack Software EngineerBANKING AND INSURANCESeptember 2017 - September 2020 (3 years)Paris, FranceStack technique :Java 8/11 · Spring Boot · Spring Batch · Angular 5/6/9 · MongoDB · AWS (S3, Glue) · Docker · Kubernetes · Swagger · REST · Jira · TDD/BDDProjets réalisés🔹 FGAD – Fédération des activités documentaires🚀 Conception d'une architecture RESTful évolutive🚀 Intégration d’AWS S3 comme solution de stockage cloud🚀 Refonte d’un legacy Java avec design patterns et Clean Code🚀 Participation active aux rituels agiles Scrum (daily, planning, reviews)🚀 Pratiques avancées : TDD, BDD, pair programming, code reviews🔹 Accession – Cession de créances douteuses🚀 Développement complet en Java 11, Spring Batch, Angular 9🚀 Automatisation des processus de transfert de dettes🚀 Mise en place d’une chaîne CI/CD avec tests d’intégration🚀 Livraison continue jusqu’en production🔹 CAD – Contrôle automatique des documents🚀 Refonte technique avec Java 11, Spring Boot, MongoDB🚀 Sécurisation des APIs via Spring Security🚀 Documentation d’API via Swagger (SpringFox)🚀 Conteneurisation avec Docker et déploiement via KubernetesCompétences clés🚀 Architecture microservices & APIs REST sécurisées🚀 Développement orienté qualité (Clean Code, TDD/BDD)🚀 Cloud AWS, DevOps, intégration et déploiement continu🚀 Collaboration produit/métier, gestion de backlog via Jira---------------------------🚀 Designed scalable RESTful architecture (FGAD)🚀 Integrated AWS S3 for cloud storage🚀 Refactored legacy Java code with Clean Code & design patterns🚀 Full-stack dev (Java 11, Spring Batch, Angular 9 – Accession)🚀 Automated debt transfer processes with CI/CD & integration tests🚀 Technical overhaul using Java 11, Spring Boot, MongoDB (CAD)🚀 Secured APIs with Spring Security + documented with Swagger🚀 Dockerized apps & deployed via Kubernetes🚀 Agile mindset: Scrum rituals, TDD, BDD, pair programming🚀 Strong focus on delivery, product collaboration, and DevOps culture (Jira, Git, CI/CD)
- Oney – FranceSenior Software Development Engineer Fullstack – FreelanceBANKING AND INSURANCEOctober 2020 - December 2022 (2 years and 3 months)Projet principal : Processus de souscription – Boulanger, Norauto & SamsungDans le cadre de la refonte du tunnel de souscription pour les produits de crédit renouvelable commercialisés par Oney (enseignes Boulanger, Samsung, Norauto), j’ai contribué à la conception, au développement fullstack, et à l’automatisation du déploiement d’un système de souscription omnicanal sécurisé.Réalisations clés :🚀 Développement complet de parcours de souscription (paiement 5x/12x, prêts personnels, carte Oney+)🚀 Intégration d’un système de signature électronique multicanal (multi-produits, multi-utilisateurs)🚀 Optimisation du moteur d’offres commerciales selon les besoins clients et partenaires🚀 Mise en place et gestion des pipelines CI/CD pour les livraisons automatisées🚀 Configuration et exécution des workflows de build et de déploiement avec Git & Jenkins🚀 Utilisation de Docker pour la conteneurisation et Kubernetes pour l’orchestration🚀 Tests d’intégration automatisés et vérification des performances en pré-production🚀 Collaboration agile avec les équipes métiers et techniques (Product Owner, QA, DevOps)Compétences développées :🚀 Développement fullstack Java / Angular robuste et modulaire🚀 Conception et sécurisation de parcours de souscription complexes🚀 Mise en œuvre de workflows DevOps (Git, Jenkins, Docker, Kubernetes)🚀 Déploiement continu et monitoring des environnements🚀 Maîtrise de l’intégration continue et de la qualité logicielle (tests automatisés, validation CI)Stack technique : Java 11 · Spring Boot · Spring Batch · Angular 5 · TypeScript · JavaScript · Git · Jenkins · CI/CD · Docker · Kubernetes · Tests d’intégration
Recommendations
Be the first to recommend Mohammed Hamza
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Ingénieur Etudes et Développement informatiqueEcole Nationale des Sciences Appliquées2016
Certifications
- Oracle Certified Professional: Java SE 17 Developer (OCPJP 17)Oracle2024