Expérience professionnelle et Stages
Depuis Juillet 2021 : Technical leader Java/JEE chez Franfinance
Description : Participation aux divers projets de l’équipe, réglementaire (KYC) et commerciaux, et
contribution à la mise en œuvre des évolutions et maintenances
Missions :
 Contribution à la pré-étude et à l'estimation des charges.
 Contribution aux spécifications fonctionnelles détaillées
 Rédaction des documentations projets de la conception technique (Spécifications Techniques,
Dossiers d’architecture,...) et maintien à jour de la documentation applicative.
 Conception, réalisation, tests d’intégration
 Préparation des livraisons dans les environnements de recette et production
 Expertise technique auprès des équipes MOE et MOA
 Développement et conception de Swagger et des API pour exposer différentes données liées
aux tiers et les rendre accessibles dans le catalogue interne et externe du client
 Développement de microservices pour intégrer des systèmes externes (INPI, FCCR,
ELLISPHERE...).
 Développement des batchs Java (INPI RNE, RBE, IMR, Ndod, Ecommande, SepaMail) visant
à enrichir la base de tiers avec des données provenant d'interfaces externes, transitant par un
Gateway.
Outils et langages : JAVA 8 / J2EE, Spring(Core, Data, Boot, Batch, Security . . . ), Hibernate, JPA,
Jboss, Tomcat, Web services REST, API Rest, Swagger, Shell, Jenkins, Sonar.
Décembre 2018 – Juin 2021 : Technical Leader Java/JEE sur produit Cassiopae chez
SOFINCO Espagne (Crédit Agricole)
Description : Intégration d’une solution logicielle Cassiopae Front to Back dédiée au financement des
ventes d’équipements à destination des professionnels
Missions :
 Animation des formations et encadrement d’une équipe de 8 personnes
 Méthodologie agile scrum
 Etude des nouveaux besoins pour le client
 Rédaction des documents fonctionnels et techniques pour des nouveaux modules
 Chiffrage et Estimation des charges.
 Développement et conception d’un batch automatique Java qui permet de créer un contrat de
financement dans KSIOP via un web service SOAP.
 Développement et conception d’une interface de score EXPERIAN qui permet d’étudier les
risques sur un contrat de financement l’aide d’une interface externe via un web service
SOAP.
 Développement et conception d’une interface de signature électronique IVNOSYS qui permet
de signer numériquement un contrat l’aide d’une interface externe via un web service SOAP.
 Développement et conception d’une interface de génération des documents SERVINFORM
l’aide d’une interface externe via un web service REST.
 Développement et conception d’une interface de normalisation d'adresses DEYDE l’aide
d’une interface externe via un web service REST.
 Développement et conception d’une interface de création des acteurs avec Sales Force l’aide
d’une interface externe via un service web SOAP.
 Correction d’anomalies.
 Réalisation des scripts PL-SQL pour le paramétrage de l’application.
 Rédaction des documents de tests unitaires.
 Déploiement.
 Mise en Production.
Outils et langages : Java/J2EE, Java 8, Rest API, Swagger, Spring Core, Spring Batch, Spring Boot,
Oracle PL/SQL, Maven, Eclipse IDE, IntelliJ, JAXB, PL/SQL Developer, Putty, FileZilla,
SVN, JENKINS, Jira, Nexus.
Mai 2017– Novembre 2018 : Développeur Java/JEE sur produit FRONTNBBLEASE chez « NBBLEASE»
Description : c’est une solution logicielle Front/Middle Office dédiée au financement des ventes
d’équipements à destination des professionnels
Missions :
 Développement des interfaces publiques des services web REST pour la surveillance des
clients et des partenaires en utilisant le système d’information de Ellisphere.
 Correction d’anomalies.
 Chiffrage et Estimation des charges.
 Rédaction des documents de tests unitaires
Outils et langages : Java/J2EE, Spring Core, Spring Batch, Spring Boot, Oracle PL/SQL, Maven,
Eclipse IDE, PL/SQL Developer, Putty, FileZilla, SVN, JENKINS, Jira, FTP server.
Janvier 2017– Avril 2017 Développeur Java/JEE sur produit EKIP360 chez
«Linedata»
Description : c’est une solution globale Back-Office pour toutes les activités de crédit et financement.
(Groupe bancaire BBVA (Mexique, Colombie et Chili), la banque espagnole BankInter, les banques
marocaines Wafabail et Wafasalaf)
Missions :
 Développement des nouveaux modules spécifiques clients.
 Correction d’anomalies et traitement des demandes évolutives.
 Réalisation des scripts PL-SQL (création des procédures, fonctions, triggers…).
 Chiffrage et Estimation des charges.
 Rédaction des documents de tests unitaires
Outils et langages : Java/J2EE, Spring Core, Oracle PL/SQL, XML, Maven, Eclipse IDE, PL/SQL
Developer, Putty, FileZilla, Git, Hudson, Jira.
Avril 2016 – Décembre 2016 : Développeur Java/JEE sur produit EKIP-POS
BankInter (Espagne)chez «Linedata»
Description : C’est un progiciel dédié aux métiers du financement qui couvre l’intégralité du cycle de vie
des contrats de financement depuis le front jusqu’au back office EKIP
Missions :
 Développement d’une interface PERSONAS (CRM) qui permet d’importer des tiers à partir
d’un système externe à l’aide d’un service web SOAP.
 Développement d’une interface de score GUARDEAN qui permet d’étudier les risques sur un
contrat de financement l’aide d’une interface externe via un service web SOAP.
 Développement d’une interface de signature électronique DOCUSIGN qui permet de signer
numériquement les documents d’un contrat.
 Développement d’un Spring Batch qui permet de lancer un workflow JBPM sur un lot des
contrats.
 Maintenance de codes existants.
 Développement de workflow utilisant JBoss JBPM.
 Développement de la couche métier basé sur le Framework Spring.
 Développement de la couche persistance basé sur le Framework Hibernate.
 Développement des écrans avec JSP.
 Réalisation des scripts PL-SQL (création des procédures, fonctions, triggers…).
 Rédaction des dossiers de tests unitaires.
 Mise en place des tests unitaires avec le Framework Junit.
Outils et langages : Java/J2EE, Jasper report, Spring Core, Oracle PL/SQL, XML, Maven, Eclipse IDE,
PL/SQL Developer, Putty, FileZilla, Git, Hudson,GWT, Jira
Février 2016 – Mars 2016 : Développeur Java/JEE sur produit EKIP-POS chez
«Linedata»
Client : La banque BBVA Chili
Missions :
 Développement des écrans de gestion des relations entre les tiers intervenants dans un contrat
de financement.
 Maintenance de codes existants.
 Réalisation des scripts PL-SQL (création des procédures, fonctions, triggers…).
 Rédaction des dossiers de tests unitaires.
 Mise en place des tests unitaires avec le Framework Junit.
Outils et langages : Java/J2EE, Jasper report, Spring Core, Oracle PL/SQL, XML, Maven, Eclipse IDE,
PL/SQL Developer, Putty, FileZilla, Git, Hudson,GWT, Jira.
Juin 2015 – Janvier 2016: Développeur Java/JEE sur produit EKIP-POS chez
«Linedata»
Client : Les banques marocaines Wafabail et Ettijari Wafasalaf
Missions :
 Développement des écrans de gestion des critères libres sur un contrat de financement.
 Maintenance de codes existants.
 Développement de la couche métier basé sur le Framework Spring.
 Développement de la couche persistance basé sur le Framework Hibernate.
 Développement des écrans avec JSP.
 Réalisation des scripts PL-SQL (création des procédures, fonctions, triggers,…).
 Rédaction des dossiers de tests unitaires.
 Mise en place des tests unitaires avec le Framework Junit.
Outils et langages : Java/J2EE, Jasper report, Spring Core, Oracle PL/SQL, XML, Maven, Eclipse IDE,
PL/SQL Developer, Putty, FileZilla, Git, Hudson,GWT, Jira.