Omar HAMHOUM

Développeur Java Senior

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Spring BootMicroservicesAngularJavaPostgreSQLGitJenkinsRESTful APIsMavenJavascriptTest Driven DevelopmentClean CodeClean ArchitectureHTMLBootstrapSQLiteGrafanaDéveloppement BackendDéveloppement FullstackCSSMariaDBOracle DatabaseMongoDBMySQLRequêtes SQLDockerCassandraKafkaPostmanLinuxGitHubKubernetes

Langues

Français (Maternelle)Anglais

À propos

Introduction

Développeur Java expérimenté avec forte expertise en applications financières et GED. Actuellement chez Docaposte, j'ai optimisé des processus de traitement batch pour gérer 9 millions de lignes de données chez Société Générale et dirigé l'application PFM chez BNP Paribas. Spécialiste Spring, microservices et APIs REST, je combine compétences techniques avancées et compréhension approfondie des besoins métiers pour livrer des solutions robustes et performantes.

Liens

Expérience de travail

Développeur Java

Docaposte

sept. 2024 - Présent

2 ans 2 mois

94200 Ivry-sur-Seine, France

membre de l'équipe OKOR, spécialisée dans la gestion électronique de documents (GED), où nous développons des solutions performantes pour la gestion et l'archivage de documents sécurisés. taches: Développement et intégration de nouvelles fonctionnalités pour l’application OKORO. Conception de solutions techniques novatrices pour optimiser les processus de gestion et de recherche documentaire, répondant aux besoins métiers spécifiques. Collaboration avec les équipes métiers pour comprendre leurs exigences et proposer des solutions techniques robustes. Révision du code et des tests afin d'assurer la qualité et la fiabilité du système en production.

Développeur full stack

Société Générale

sept. 2023 - août 2024

1 an

Val de Fontenay · Hybrid

Developpeur java au sein de l'équipe GCN, une solution fournissant des conseils en gestion d'assurance vie pour les clients de la Société Générale. ▪ Développement et déploiement réussis de nouvelles fonctionnalités pour les applications GCN/GPM. ▪ Conception et mise en oeuvre de solutions technologiques innovantes pour résoudre des problèmes complexes. ▪ Optimisation des processus de traitement par batchs existants, conçus initialement pour traiter les données de 1 300 lignes en base de données, et adaptation pour traiter 9 millions de lignes, en révisant les tâches pour éliminer les inefficacités, et en optimisant les requêtes et les algorithmes pour améliorer les performances globales. ▪ Collaboration étroite avec les équipes métier pour comprendre les exigences et proposer des solutions techniques robustes et évolutives. ▪ Participation active aux revues de code et aux processus de tests pour garantir la qualité et la fiabilité du code développé, tout en respectant les normes et les meilleures pratiques de l'entreprise. ▪ Assistance aux autres membres de l'équipe dès qu'ils en ont besoin.

Responsable d'application / Chef de projet

BNP Paribas

sept. 2022 - oct. 2023

1 an 2 mois

93100 Montreuil, France

Responsable de l'application PFM (Personal Finance management), une plateforme conçue pour permettre aux utilisateurs de suivre leurs comptes et de catégoriser leurs mouvements.  Responsable du développement et du déploiement d'une application de suivi de compte et de catégorisation des mouvements bancaires  Collaboration étroite avec les équipes techniques pour assurer le développement et l'intégration de l'application  Suivi régulier de l'avancement du projet, résolution des problèmes  Concevoir et superviser la mise en œuvre des fonctionnalités clés, notamment le suivi des comptes, la visualisation des soldes, les relevés de transactions et la catégorisation automatisée ou manuelle des mouvements financiers  Rédaction des spécifications techniques et fonctionnelles  Suivre les performances de l'application PFM, analyser les métriques et les retours des utilisateurs, et proposer des améliorations pour optimiser l'expérience utilisateur  suivi et correction des incidents Environnement technique : Windows, Spring boot, Spring Batch, kafka, JPA, Java8, JUnit4, Cassandra, Hadoop, Oracle, PostgreSQL, Jenkins, Sonar, Agile (SCRUM), IntelliJ IDEA, Postman, Jira, Confluence Environnement fonctionnel : Développement d'une application de suivi de compte et de catégorisation des mouvements bancaires destinée aux utilisateurs de la BNP.

Développeur Java

Société Générale

mai 2021 - oct. 2022

1 an 6 mois

Val de Fontenay

Skills: Modèle MVC de Spring · Conception fonctionnelle · Synthèse d’informations · Framework Spring · Gestion de projet · JIRA · Maven · Oracle Database · Sens de l’écoute · API REST · Microservices · Développement Java · Sens de l’organisation · Spring Batch · MongoDB · Suivi de production · Git · Spring Data

Développeur J2EE

Capgemini

mars 2019 - déc. 2021

2 ans 10 mois

Skills: Modèle MVC de Spring · Conception fonctionnelle · Synthèse d’informations · Framework Spring · JIRA · Maven · Oracle Database · Sens de l’écoute · API REST · Microservices · Développement Java · Sens de l’organisation · Spring Batch · Suivi de production · Git · Spring Data

Développeur java/J2ee

Harmonie Mutuelle

mars 2018 - oct. 2018

8 mois

143, rue Blomet – 75015 Paris

Contexte • Département : Direction des Opérations et de la Transformation. • Contexte & objectifs : étude d’API Office 365 et mise en place d’une API selon les normes Harmonie Mutuelle pour les applications « portail collaborateur » Tâches: • Documentation sur l’API OFFICE 365. • Documentation sur SpringBoot. • Implémentation de l’API. • Tests Unitaire. • Documentation de l’API. • Présentation au pré du client Environnement • Environnement technique : Windows, java8, Spring, Api REST, Api OFFICE 365. • Méthodologies de travail : agile (SCRUM). • Outils Informatiques : IntelliJ IDEA, Postman, Jira.

Développeur Java/J2ee

AeBS -Algeria e-Banking Services

nov. 2016 - déc. 2017

1 an 2 mois

Hydra, Algérie

Missions : - Recueil du besoin. - Etude de la faisabilité des demande selon l'environnement technique. - Conception générale et détaillée. Développement: - Test unitaire(JUnit) & Test de performance. - Réalisation de la documentation. - Participer à la présentation des livrables au client. Technologies : • JAVA/J2EE (JPA, EJB 3.1, JSF, primefaces),JavaScripte,Json. • Oracle,PostgreSQL,GlassFish,SVN • CSS3, jQuery. • Selenium, JUnit. • Environnement : Linux • méthode agile Scrum


Formation

École supérieure européenne du management (ESEM)

Master 2 (M2)

2017 - 2018

1 an 1 mois

Université Mouloud Mammeri Tizi-Ouzou

Master 2 (M2)

2014 - 2016

2 ans 1 mois

Université Mouloud Mammeri Tizi-Ouzou

Licence

2013 - 2014

1 an 1 mois


Licences et certifications

Certified Product Owner (ICPO)

Délivré le : juil. 2025

Certifié par Scrum League

Certified Scrum Master (ICSM)

Délivré le : juil. 2025

Certifié par Scrum League

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.