Adem Hassine

Développeur Senior Java, JavaScript / IAM&SSO

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

JavaDéveloppement BackendDevOpsDockerDéveloppement FrontendCSSHTMLMySQLSpring BootMavenTypescriptJavascriptPostgreSQLMongoDBIonicKubernetes

Langues

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

À propos

Introduction

Ingénieur logiciel senior avec plus de 7 ans d’expérience, spécialisé dans les systèmes d’authentification sécurisés et les solutions de gestion des identités et des accès (IAM). Expert en OAuth2/OIDC, en architecture microservices et en développement full-stack ( Java & Javascript ), avec des résultats avérés dans la réduction des défaillances et l’optimisation des performances de systèmes financiers à fort trafic.

Liens

Expérience de travail

Développeur Full Stack Senior – Java & Javascript / IAM

AmundiFreelance

oct. 2025 - Présent

1 an 1 mois

Paris, France

Dans le cadre d’un programme stratégique de modernisation de plusieurs plateformes d’investissement, j’ai piloté la coordination et la réalisation des travaux de plusieurs équipes pluridisciplinaires intervenant sur différents portails. J’ai conçu l’architecture cible d’authentification et développé des prototypes techniques, en définissant les standards et l’approche à adopter pour l’ensemble des applications. En étroite collaboration avec les responsables d’ingénierie, les Product Owners et les parties prenantes métier, j’ai animé des ateliers d’architecture et de planification, évalué les impacts techniques, défini les feuilles de route de mise en œuvre et estimé les charges pour chaque portail afin d’accompagner la migration vers une solution centralisée, évolutive et sécurisée de gestion des identités et des accès. • Assuré un rôle transversal tout au long de la mission en tant que référent principal pour l’authentification et les autorisations. Collaboré étroitement avec l’ensemble des équipes Amundi ESR afin de faciliter l’intégration, de favoriser une communication constructive et de recueillir efficacement les besoins et les spécifications avec les MOA. Défini les standards de configuration et veillé à la bonne configuration de tous les portails pour permettre la mise en œuvre sécurisée de l’authentification à deux facteurs. • Mis en place un serveur d’authentification conforme aux standards FIDO pour la gestion des clés d’accès, destiné à des plateformes comptant plus de 5 millions d’utilisateurs, sans aucune interruption de service en production. • Contribué à l’adaptation et à l’intégration d’un framework OAuth 2.0 flexible, simple d’utilisation et conforme aux RFC relatives à OpenID Connect, conçu pour passer à l’échelle et renforcer la sécurité tout en préservant l’accessibilité. Technologies : JavaScript, TypeScript, Java, OIDC, WebAuthn,MFA, OAuth 2.0, Nx, React, Angular, JEE, Next.js, Node.js, PHP, Spring Boot, Spring JPA, Keycloak, Entra ID.

Développeur Full Stack Senior – Javascript & IAM/SSO

Ogment AIFreelance

oct. 2025 - mars 2026

6 mois

À distance

Contribution à la conception et au développement d’une plateforme sécurisée fondée sur le Model Context Protocol (MCP), permettant aux organisations de créer, déployer et exploiter des serveurs MCP. La solution associait IA conversationnelle, automatisation du développement, exécution de code et intégrations d’entreprise. Dans un contexte d’adoption rapide du MCP, la mission portait principalement sur l’authentification, l’autorisation et la fédération d’identité pour des usages B2B et B2C. Principales réalisations : • Conception de flux d’authentification et d’autorisation sécurisés entre serveurs MCP, agents IA et fournisseurs d’identité externes. • Implémentation et validation d’intégrations avec Keycloak, Okta, Active Directory, LDAP, Google Workspace et Clerk, couvrant les services cloud et les annuaires d’entreprise. • Standardisation des mécanismes d’identité à l’aide d’OAuth 2.0, OpenID Connect et SAML pour répondre à la diversité des environnements clients. • Développement d’un proof of concept IA pour valider la vision produit, avec plusieurs agents dédiés à l’automatisation des workflows et à l’évaluation des possibilités de réduction des coûts opérationnels. • Contribution aux choix d’architecture pour assurer la sécurité, la scalabilité et la maintenabilité de la plateforme. • Collaboration directe avec les parties prenantes et une équipe distribuée pour définir le périmètre, les priorités et les engagements de livraison. Cette mission a contribué à faire de la sécurité et de la gestion des identités des fondations de la plateforme et un facteur de différenciation pour les clients entreprise. Technologies: Keycloak, Okta, Active Directory, Clerk, LDAP, Google Workspace, IAM, OAuth2, OIDC, SAML, Javascript, Turbo, NextJS, Supabase, Fly.io, Cloudflare, Github

Développeur Full Stack Senior – Python & AI

MonclerFreelance

déc. 2024 - oct. 2025

11 mois

Paris, France

Dans une démarche de progression continue au sein d’un secteur en pleine évolution, j’ai développé un fort intérêt pour l’intégration de l’intelligence artificielle dans mon travail. En m’appuyant sur de solides compétences en programmation et sur des technologies nouvellement acquises, j’ai développé un système de gestion des descriptions de produits e-commerce fondé sur l’IA. Entièrement automatisée grâce à l’IA et conçue pour passer à l’échelle, cette solution prend en charge plusieurs enseignes. J’ai assuré le développement et la maintenance du produit, ainsi que le pilotage de sa livraison et de sa mise en œuvre auprès de Moncler. • Développé des compétences en ingénierie des prompts et en fine-tuning pour interagir efficacement avec l’API OpenAI, afin d’obtenir des réponses pertinentes et des détections fiables dans le cadre des fonctionnalités de classification. • Adopté rapidement de nouveaux langages de programmation backend pour renforcer et élargir mon expertise, en accordant une attention constante à la qualité du code ainsi qu’aux tests unitaires et d’intégration. • Assuré une veille quotidienne sur les évolutions technologiques et proposé des améliorations intégrées aux systèmes de production, notamment pour la gestion des connaissances et de la mémoire des modèles de langage (LLM). Technologies : Python, Quart, Flask, React.js, MemOS, Next.js, OpenAI, LiteLLM, Neo4j, GitLab, Azure, Terraform.

Java Technical Lead

BICICI Bank

oct. 2023 - nov. 2024

1 an 2 mois

Sousse, Tunisie

BICICI est une institution financière de premier plan en Côte d’Ivoire, offrant une large gamme de services bancaires aux particuliers, entreprises et organisations publiques et privées. J’ai dirigé la refonte complète du système central de la banque, motivée par des problèmes de performance significatifs détectés en production, notamment liés aux composants BPMN open-source. Le principal défi consistait à analyser et résoudre des bugs critiques en production tout en garantissant une disponibilité totale, sous forte pression client et avec des exigences strictes de fiabilité.

Senior Java Developer

RTA

nov. 2021 - oct. 2023

2 ans

Dubaï - Émirats arabes unis

J’ai relevé un défi professionnel en début de carrière en déménageant à l’étranger et en travaillant directement avec des clients institutionnels en tant que delivery lead. J’ai contribué à plusieurs projets au sein du gouvernement de Dubaï, principalement pour la Dubai Roads and Transport Authority (RTA) et, secondairement, pour la Dubai Police. Pour la Dubai Police, j’étais responsable du débogage et du suivi opérationnel des systèmes de patrouille. Parallèlement, j’ai pris en charge le cycle complet de développement (SDLC) des projets RTA, notamment l’application « RTA One », utilisée massivement par les résidents et visiteurs de Dubaï pour accéder à un large éventail de services intégrés de partenaires tiers.

Full Stack Developer

OPEC Fund

août 2019 - sept. 2021

2 ans 2 mois

Sousse, Tunisie

Le portail Web et Mobile Client de l’OPEC Fund (OCP) est une solution omnicanale basée sur la plateforme Proxym Bankerise©. Il permet au Fonds d’automatiser la gestion de ses ressources financières tout en offrant aux bénéficiaires (gouvernements, organisations, etc.) un espace numérique sécurisé pour suivre et gérer prêts et subventions. Opérant dans un environnement international avec des contraintes réglementaires strictes et des besoins de configuration par pays, le projet était organisé en une feature team de 13 membres et suivait une méthodologie agile Scrum. Recruté initialement en tant que Java Developer, j’ai progressivement élargi mon rôle pour contribuer également au frontend et devenir un point de contact clé pour le PMO, en soutenant l’évolution continue des besoins métier et en participant à des discussions techniques directes avec les parties prenantes


Formation

EPI - International Multidisciplinary School

Engineer's degree

2016 - 2019

2 ans 10 mois

Institut Supèrieur des Sciences Appliquées et de Technologie de Sousse - ISSAT Sousse

Integrated Preparatory Cycle

2014 - 2016

1 an 9 mois


Licences et certifications

Oracle Certified Professional 1Z0-819 : Java SE 11 Developer

Délivré le : mars 2023

Certifié par Oracle

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.