AMYSO Consulting

IT Project Manager | Java, SQL

Salary / Daily rate

Paris, France

Freelance

Skills

JavaGitLinuxMySQLPythonJavascriptAndroidC++HTMLMicrosoft SQL ServerDockerPostgreSQLJenkinsGitLabCSSSwiftOracle

Languages

ArabicEnglishFrench

About me

Intro

IT Project Manager with extensive Java/SQL expertise, specializing in complex financial software solutions like 4Sight and Kondor+. Led critical system integrations at CACEIS and Crédit Agricole CIB, enabling product diversification and business growth through seamless technical architecture. Offers a collaborative leadership approach and deep technical knowledge across Java, Oracle, Spring Framework, and cloud technologies to deliver strategic software solutions for financial institutions.

Links

Work experience

Solution Architect / IT Project Manager / Senior IT Consultant - Coordinateur MOE, recettes techniques & qualité

Crédit Agricole AssurancesFreelance

May 2025 - Present

1 year 6 months

Paris, France

Contexte : Mission de remplacement du carnet d’ordres SOLIAM par une nouvelle solution de carnet d’ordres pour Crédit Agricole Assurances, avec définition et sécurisation de l’architecture d’intégration de la solution au sein du SI CAA. Coordination transverse entre l’éditeur, le Middle Office, les applications tierces, les équipes infrastructure CAGIP, la production et le support. • Conception et cadrage de l’architecture technique et applicative de la nouvelle solution : analyse des composants, interfaces, flux inter-applicatifs, dépendances SI, contraintes d’infrastructure, de performance, de sécurité et d’exploitabilité. • Définition de l’architecture d’intégration entre le progiciel de carnet d’ordres, les applications Middle Office, les systèmes tiers, Oracle et l’environnement Kubernetes, en conformité avec les standards d’architecture du SI Crédit Agricole Assurances. • Réalisation des analyses d’impact techniques et applicatives, identification des dépendances et risques d’architecture, proposition de solutions et arbitrage des choix techniques avec les équipes MOE, infrastructure, production et éditeur. • Accompagnement des équipes métier / Business Analysts dans l’expression des besoins et leur traduction en architectures, flux, interfaces et solutions techniques compatibles avec les contraintes du SI existant. • Pilotage MOE des sujets d’intégration applicative en environnement bancaire/assurance réglementé, avec coordination des contributeurs métier, MOA/MOE, éditeur, infrastructure CAGIP et production. • Contribution aux choix de conception technique, notamment sur les échanges entre composants, les accès aux données Oracle, les traitements batch, les mécanismes d’exploitation et le déploiement sous Kubernetes. • Analyse des performances de l’architecture applicative, notamment des latences entre les workloads Kubernetes et Oracle : diagnostic des points de contention, analyse SQL / PL/SQL, recommandations de tuning et suivi des actions d’optimisation. • Expertise Oracle SQL / PL/SQL pour l’analyse des traitements, des modèles d’accès aux données et des performances, ainsi que pour l’adaptation et la personnalisation du produit aux besoins de CAA. • Développement de scripts Shell et de programmes PL/SQL pour l’automatisation des traitements, l’exploitation, les déploiements et l’intégration du produit dans l’écosystème technique CAA. • Définition de la stratégie de validation technique de l’architecture : rédaction du cahier de recette, matrice de recette et scénarios couvrant tests unitaires, intégration, interfaces, performance, résilience et exploitabilité. • Pilotage des campagnes de recette technique, qualification des anomalies, analyse des causes racines, priorisation et coordination des corrections avec l’éditeur et les différentes équipes techniques. • Rédaction des spécifications techniques et dossiers d’architecture, procédures de déploiement, documentation des flux/interfaces, supports de recette et documentation d’exploitation. • Préparation et sécurisation des mises en production, avec validation des prérequis techniques, coordination avec le Service Delivery, l’exploitation et le support, puis accompagnement post-production. Environnements techniques : Architecture applicative & architecture d’intégration, Kubernetes (K8s), Oracle, PL/SQL, SQL, Shell, Linux, progiciel / COTS, API & flux inter-applicatifs, performance & tuning, intégration SI, exploitation, recette technique, Jira, Quality Center.

Tech Lead / IT Project Manager – Architecture & Intégration SI Java/JEE – Solutions Front-to-Back Marchés Financiers

CACEIS

Sep 2022 - May 2025

2 years 9 months

Luxembourg

Contexte : Au sein de BKMS, ligne métier/IT en charge des activités de prêt-emprunt de titres et Repo, intervention sur un SI critique de marchés financiers articulé autour des progiciels 4Sight (Broadridge) et Kondor+ (Finastra). Ces solutions sont intégrées à l’écosystème bancaire au travers d’une architecture composée d’une quarantaine d’interfaces Java/JEE, assurant les échanges avec les systèmes Front Office / Back Office, comptabilité, risques, trésorerie, accès marchés et reportings réglementaires. • Conception et évolution de l’architecture applicative et d’intégration autour des solutions 4Sight et Kondor+, avec analyse des flux FO-to-BO, des dépendances inter-applicatives et des impacts sur les systèmes consommateurs et producteurs. • Cadrage technique et analyse d’impact des évolutions SI, identification des composants et interfaces impactés, définition des solutions techniques et sécurisation de leur intégration dans l’architecture existante. • Pilotage de projets techniques Java/JEE portant sur les interfaces entre les progiciels métiers et l’écosystème bancaire : spécifications techniques, suivi des développements, intégration, recette technique, mise en production et support post-production. • Contribution aux choix de conception technique concernant les flux applicatifs, traitements batch, échanges de données, ordonnancement, gestion des erreurs, reprise sur incident et exploitabilité des interfaces. • Analyse et cartographie des flux inter-applicatifs entre 4Sight, Kondor+, les applications FO/BO et les systèmes transverses : comptabilité, risques, trésorerie, accès marché et reporting réglementaire. • Coordination transverse entre les équipes techniques BKMS, MOA/MOE, production, infrastructure DXC et les éditeurs Broadridge / Finastra, afin de garantir la cohérence des solutions avec les contraintes d’architecture et d’exploitation. • Pilotage de l’intégration des nouvelles versions 4Sight / Kondor+, analyse des impacts sur les interfaces existantes, gestion des dépendances et sécurisation de la compatibilité avec l’écosystème applicatif. • Définition des stratégies de tests techniques et d’intégration avec les équipes métier et MOE : tests fonctionnels, interfaces, performance, non-régression, exploitabilité et résilience. • Rédaction de spécifications techniques détaillées, dossiers d’intégration, procédures de configuration, procédures d’exploitation et documentation des flux et composants applicatifs. • Préparation des changements techniques, rédaction des dossiers de mise en production, participation aux CAB et validation des prérequis nécessaires au déploiement en environnement de production. • Suivi des anomalies et anomalies en phase projet et recette via Jira / Quality Center, analyse des causes racines, coordination des corrections et sécurisation des jalons de livraison. • Contribution à l’amélioration de la qualité et de la maintenabilité de l’architecture logicielle : revues de code, contrôle des bonnes pratiques Java/JEE, tests unitaires et d’intégration, suivi SonarQube et réduction de la dette technique. • Supervision de l’exploitabilité des traitements et interfaces, avec suivi des chaînes batch et ordonnanceurs, analyse des incidents de production et coordination des actions correctives avec les équipes de support et d’infrastructure. • Planification et pilotage des activités de l’équipe selon les jalons projets, avec suivi de la capacité, des dépendances, des risques techniques et reporting régulier auprès des parties prenantes. Environnements techniques : Architecture applicative & architecture d’intégration, Java/JEE, Java 8, Oracle, SQL, KSH, Linux/Unix/Windows, 4Sight Broadridge, Kondor+ Finastra, FIX, interfaces FO/BO, batch & ordonnancement, VTOM, TWS, Control-M, Log4j, Git, SVN, SonarQube, SoapUI, SquashTM, Jira, Quality Center, SQuirreL SQL, Eclipse, PuTTY, WinSCP, FileZilla, Citrix.

Tech Lead / Coordinateur MOE – Architecture applicative & Intégration SI

Crédit Agricole CIB

Sep 2021 - Sep 2022

1 year 1 month

Paris, France

Contexte : Au sein de l’équipe Equity Finance du département CMI – Capital Markets IT, intervention sur le SI dédié aux activités de prêt-emprunt de titres et Repo Equity. Le progiciel SFCM / 4Sight (Broadridge) constitue une brique centrale du SI et s’intègre avec de nombreux systèmes internes au travers de composants et interfaces Java/JEE, notamment pour les échanges Front-to-Back, les données de marché et les traitements opérationnels. • Contribution à l’évolution de l’architecture applicative et d’intégration autour du progiciel SFCM / 4Sight, avec analyse des composants Java/JEE, des interfaces et des dépendances avec les systèmes internes CACIB. • Cadrage technique et analyse d’impact des évolutions du progiciel et des applications associées, identification des composants impactés et définition des adaptations nécessaires au sein de l’écosystème existant. • Participation à l’upgrade de SFCM / 4Sight, avec sécurisation de son intégration dans le SI, analyse des impacts techniques et coordination des adaptations nécessaires sur les interfaces Java. • Contribution aux choix de conception technique concernant les interfaces applicatives, traitements batch, échanges de données, gestion des erreurs, ordonnancement et exploitabilité. • Pilotage et réalisation de développements Java/JEE dans le cadre des évolutions fonctionnelles et techniques : conception, maintenance corrective et évolutive, intégration applicative et support technique. • Pilotage de la migration du socle Java de Java 7 vers Java 8 puis Java 11, avec analyse de compatibilité, adaptation des composants, gestion des dépendances et sécurisation de la non-régression. • Analyse et adaptation du socle applicatif Spring / Spring Security dans le cadre des évolutions techniques et des montées de version. • Rédaction des spécifications techniques détaillées, documents de conception et de configuration nécessaires aux développements et à l’intégration des différentes évolutions. • Définition et amélioration de la stratégie de qualité logicielle : tests unitaires et d’intégration, couverture de code, analyse statique et contrôle de la dette technique avec JUnit, Mockito, Cobertura et SonarQube. • Participation aux recettes techniques et d’intégration, analyse des anomalies, troubleshooting, identification des causes racines et coordination des corrections. • Préparation et sécurisation des mises en production, avec contrôle des prérequis techniques, validation des packages et coordination avec les équipes de production et de support. • Suivi de l’exploitabilité des traitements applicatifs et batch, notamment au travers de Control-M, avec analyse et résolution des incidents techniques. • Coordination technique avec le Scrum Master, les Business Analysts / utilisateurs métier, les développeurs, le support et les équipes de production, afin de garantir la cohérence des évolutions avec l’architecture et les contraintes opérationnelles. • Distribution et planification des tâches de l’équipe, suivi des développements et des dépendances via Jira / Confluence, gestion des risques techniques et reporting de l’avancement Environnements techniques : Architecture applicative & intégration SI, Java/JEE, Java 7/8/11, Spring 3, Spring Security, Oracle, SQL, Shell, Perl, Maven, FIX, Control-M, Drools, Log4j, Git/GitLab, JUnit, Mockito, SonarQube, Cobertura, Linux, Windows, Eclipse, Jira, Confluence, Calitrack, PuTTY, WinSCP, FileZilla.

Tech Lead Java/JEE – Architecture applicative & Modernisation SI

BNP Paribas

Apr 2018 - Sep 2021

3 years 6 months

Paris, France

Contexte : Au sein d’Asset & Funds Services – IRP (Investment Reporting and Performance), intervention sur des projets de modernisation et de remplacement de systèmes existants dans le cadre de la gestion de l’obsolescence applicative. Environnement international avec coordination d’équipes techniques réparties entre Paris, Lisbonne et Chennai. • Conception et évolution de l’architecture applicative Java/JEE dans le cadre de la modernisation du SI IRP, avec analyse des composants existants, des dépendances applicatives, des flux et des contraintes d’intégration. • Cadrage technique des projets de remplacement et de gestion de l’obsolescence, analyse d’impact des évolutions et définition des solutions permettant d’assurer la continuité de service et la compatibilité avec l’écosystème existant. • Pilotage technique du projet IRP – Investment Reporting and Performance : analyse des besoins, estimations, planification, conception, développement, tests, déploiement et support post-production. • Conception technique des solutions et contribution aux choix d’architecture concernant les composants Java/JEE, traitements batch, échanges inter-applicatifs, accès aux données et mécanismes d’exploitation. • Rédaction des spécifications techniques détaillées (STD), cahiers des charges techniques, dossiers de conception, guides de déploiement et documentation d’exploitation. • Gestion des demandes d’évolution et analyses d’impact fonctionnelles et techniques, avec identification des composants affectés et coordination avec les équipes métier, support et production. • Supervision des chaînes de traitement et des flux applicatifs, avec tests d’intégration, analyses de performance, contrôles des extractions base de données et sécurisation des traitements critiques. • Contribution ponctuelle à un périmètre conformité bancaire / LCB-FT, avec analyse des besoins, coordination MOE, intégration de composants Java/JEE, tests techniques et suivi des anomalies. • Leadership technique de l’équipe Java/JEE : distribution et priorisation des tâches, suivi de l’avancement, revue de code, accompagnement des développeurs et montée en compétence des profils juniors. • Contribution à l’amélioration de la qualité logicielle et de la maintenabilité : revue de code, bonnes pratiques de développement, suivi SonarQube, tests unitaires et réduction de la dette technique. • Définition et coordination des campagnes de tests techniques et d’intégration via Quality Center / Jira, qualification des anomalies et suivi des corrections en recette et post-production. • Préparation et suivi des mises en production, validation des prérequis techniques, coordination avec les équipes d’exploitation et accompagnement des déploiements. • Support technique et troubleshooting auprès des utilisateurs et équipes de production, analyse des incidents et coordination des actions correctives. • Coordination technique dans un contexte international entre les équipes de Paris, Lisbonne et Chennai, avec suivi des dépendances, des jalons et des risques techniques. Environnements techniques : Architecture applicative, Java/JEE, Java 7, Spring 3, Spring Security, ExtJS, EclipseLink, Sybase, Apache Tomcat, SQL, Shell, Perl, Maven, Log4j, CFT, SVN, Git, SonarQube, Quality Center 11, Jira, Windows, macOS, Eclipse.

Intervention sur les projets TITAN / CATI et Detect, dédiés à la planification d’appels, la saisie et au suivi de données patients, ainsi qu’à l’extraction de contenus issus de forums médicaux et leur restitution via services web.

Kappa Santé

Jan 2017 - Apr 2018

1 year 4 months

Paris, France

• Analyse des besoins fonctionnels et techniques et traduction en solutions applicatives adaptées aux contraintes métier et aux besoins de traitement des données. • Conception et mise en place de l’architecture applicative Java/JEE, avec structuration des différentes couches techniques, des composants applicatifs et des mécanismes d’accès aux données. • Définition et développement de composants techniques réutilisables et mutualisés, afin d’améliorer la maintenabilité, la cohérence et l’évolutivité des applications. • Conception des échanges applicatifs et services web permettant l’exposition et la restitution des données vers les différents systèmes consommateurs. • Rédaction des spécifications techniques détaillées, documents de conception et procédures de configuration. • Développement et intégration de composants Java/JEE basés sur Spring, JSF / PrimeFaces et EclipseLink, avec maintenance corrective et évolutive. • Conception et optimisation des accès aux données PostgreSQL, en fonction des contraintes de traitement, d’extraction et de restitution des données. • Participation aux activités d’intégration applicative, aux livraisons et à la validation technique des composants dans les différents environnements. • Mise en place des tests unitaires avec JUnit, amélioration de la couverture de code et sécurisation de la non-régression. • Participation aux réunions projet et suivi des développements, anomalies et livraisons via Redmine. Environnements techniques : Architecture applicative, Java/JEE, Java 7, Spring 3, Spring Security, JSF 2.2, PrimeFaces 6, EclipseLink 2.3, PostgreSQL, services web, Maven, Log4j, JUnit, SVN, Eclipse, Redmine, Windows.

Ingénieur d’études et développement Java/JEE – Conception applicative

Vermeg for Banking & Insurance Software

Aug 2014 - Jan 2017

2 years 6 months

Paris, France

Contexte : Projet SOLIAM, progiciel de finance et d’Asset Management back-to-front et front-to-back, utilisé par des compagnies d’assurance, banques, holdings, fonds dédiés et fonds collectifs. • Accompagnement des Business Analysts dans la rédaction des spécifications fonctionnelles et techniques, avec contribution à la traduction des besoins métier en solutions applicatives. • Analyse des cahiers des charges et des demandes clients, conception technique et développement de nouveaux modules au sein du progiciel SOLIAM. • Contribution à la conception et à l’évolution de l’architecture applicative Java/JEE, en veillant à l’intégration des nouveaux composants dans l’écosystème existant. • Mise en place et utilisation de Web Services SOAP / WSDL pour assurer les échanges et la communication entre les composants Front et Back. • Injection et traitement de données en base à partir de fichiers texte, avec adaptation des interfaces graphiques selon les besoins spécifiques des clients. • Revue de code, mise en œuvre de tests unitaires JUnit, amélioration de la couverture de code et suivi de la qualité logicielle avec SonarQube. • Participation aux réunions projet, aux activités d’intégration continue avec Jenkins et au support des livraisons et mises à disposition. • Domaines fonctionnels : gestion de fonds, SCPI, Solvency II, opérations d’investissement, achat et vente de fonds. Environnements techniques : Java/JEE, JDK 6/7, Spring 3.2, Hibernate 4.2, UML, Oracle 11g/12c, PL/SQL, JBoss 5/6, Apache Tomcat, Maven, SVN, JasperReports, SWIFT, Groovy, XML, SOAP, WSDL, Web Services, SoapUI, HermesJMS, Jira, Jenkins, SonarQube, IntelliJ, SQL Developer, Flash Builder.

Ingénieur stagiaire d’études et développement C#/.NET – Conception applicative

Eblyn Labs

Feb 2014 - Jul 2014

6 months

Tunis, Tunisia

Contexte : Projet ETMS (Electronic Territory Management System), plateforme destinée au suivi, à la planification et au reporting des activités terrain des équipes commerciales et des directions des ventes. • Analyse du cahier des charges et traduction des besoins fonctionnels en solutions techniques. • Participation à la conception de l’architecture applicative de la plateforme web selon le modèle MVC, avec structuration des différentes couches applicatives et des accès aux données. • Conception et développement d’une plateforme web et d’une application mobile dédiées au suivi des activités terrain. • Développement des fonctionnalités de gestion des représentants, planification des visites, suivi des objectifs, workflows et génération de rapports. • Conception et implémentation des accès aux données avec Entity Framework et SQL Server. • Modélisation technique et fonctionnelle avec UML / PowerAMC afin de structurer les composants et les échanges de l’application. • Développement des interfaces web avec ASP.NET MVC, Razor, HTML5, CSS3, Bootstrap, jQuery et Ajax, avec échanges de données au format JSON. • Participation à la maintenance corrective et évolutive, aux revues de code et à la préparation des livraisons. Environnements techniques : C#/.NET, ASP.NET MVC, Razor, Entity Framework, SQL Server 2012, UML, PowerAMC, Visual Studio, HTML5, CSS3, Bootstrap, jQuery, Ajax, JSON, Windows 8.

Ingénieur stagiaire d’études et développement Java/JEE

OnlySoft

Jun 2013 - Aug 2013

3 months

Tunis, Tunisia

Contexte : Participation, au sein d’une équipe de développement, à la réalisation d’une application de gestion et de contrôle des bilans d’entreprise. • Participation à l’analyse et à la conception technique des fonctionnalités de l’application. • Développement d’interfaces applicatives avec JSF et PrimeFaces pour la gestion du dossier permanent, du dossier d’organisation, du dossier annuel et des dossiers de contrôle / révision. • Contribution à une architecture Java/JEE en couches, basée sur Spring, Hibernate et JSF. • Développement et intégration des composants applicatifs avec gestion de la persistance des données via Hibernate / MySQL. • Participation aux activités d’intégration, tests et correction des anomalies au sein de l’équipe de développement. • Utilisation de Maven et SVN pour la gestion des dépendances, des builds et du versioning du code source. Environnements techniques : Java/JEE, JSF 2.1, PrimeFaces 3, Spring 3.2, Hibernate 3, MySQL, Maven, SVN, Eclipse, Apache Tomcat.


Education

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

Engineer's degree

2011 - 2014

3 years 1 month

I.P.E.I.T

Préparatoire

2009 - 2011

2 years 1 month

Piére de coubertin ( Lycée Sportif Menzeh )

Bac

2006 - 2009

3 years 1 month

Sadiki School

2002 - 2006

4 years 1 month


Licenses & certifications

Oracle Certified Professional, Java SE 6 Programmer

Issued: Nov 2015

Certified by Oracle

Portfolio

IT Project Manager - IT Business Line BKMS

The best place to find your next move

© 2026. All Rights Reserved.