Expérience professionnelle
REFERENCES PROJETS
BNPPARIBAS RE
Chef de projet/consultant analyste programmeur API JAVA RESTFUL et flux API DATA
Depuis 04/2021
- Gestion du RUN - BUILD des app et flux API
- Rédaction des spécifications techniques et fonctionnelles pour le métier commercials Bnpparinbas RE
- Maitrise de l’architecture SOA et REST ainsi que les PROC STOCK
- Conception et développement des API REST SPRING SECURISE OUATH 2 APIGEE CRUD SPRING JPA HIBERNATES et job Talend afin d’alimenter des lots applicatifs
- Étroite collaboration avec les équipes middleware pour définir l’architecture des api
- Expertise technique sur les applications JAVA Monolight et on premise( Apache Tomcat , struts..) dans le cadre des activités de Run (incidents, évolution, upgrade technique)
- Optimisation des performances des requetes et temps de réponses d’api.
- Documentation via confluence et OpenApi docs.
- Coordonner avec l’équipe CRM/ESB/DIGITAL pour définissions besoin commerciaux et syncro datawww.aiac.ma
- Pilote et suit les prestations de développement
- Définition des cahiers de recette IT et réalisation des tests (unitaire, intégration, interfaces, performance, TNR)
- Intervention sur les outils CRMs pour accompagner les évolutions technique
- Expositions et consommations des services REST exposés par CRM.
- Streaming data avec KAFKA , et JMS TALEND ( persistence et consommation) sur plusieurs environnements et schéma de données externes IAAS et PAAS
- Dockerisation et conteneurisation des images , Openshift -, POD k8s
- Branchement avec API APIGEE et Keycloack , Ouath2 , ADFS et SSO
- Définition et assistance sur le besoin IHM app PHP
- Configuration de la PIPELINE GIT JENKINS SSL ARTIFACTORY BUILD TEST RUN CI/CD et Cloud DMZR et AWS.
- Création de client realm provider sur Apigee REVERSE PROXY pour les APIS exposées sur internet
- Refonte d’application avec JAVA 11 SPRING et ANGULAR 16( from scratch) (Extranet Vendor - Bnpparibas re)
- S'assurer que le projet est conforme aux politiques informatiques (GDPR, qualité, cybersécurité)
- Faire le lien avec les équipes infrastructures pour les applications.
GROUPE CARRUS / PMU
Consultant Analyst Back End JAVA SPRING EJB
05/2019 -- 03/2021
• Création/update des tables, web services REST, et composants Angular pour la gestion des paris.
• Building des modèles via Angular, mapping des entités Hibernate.
• Gestion de configurations SVN, et procédures stockées.
EUROPCAR
Développeur fullstack
01/2018 -- 03/2019
• Développement d’API REST pour récupération de données des stations Europcar.
• Réalisation des tests unitaires et documentation des web services.
• Intégration des composants front Angular dans le CMS JAHIA.
CAPGEMINI - Projet GRDF
Développeur Fullstack Java
2013 -- 2017
• Participation au projet OMEGA pour l'ouverture du marché de l'énergie et la gestion des demandes d'acheminement.
• Conception et développement d'une plateforme de gestion des souscriptions aux contrats GRDF.
• Collaboration avec les équipes métiers pour recueillir les besoins et définir les spécifications techniques et fonctionnelles.
• Développement back-end avec Java, Spring, JPA, et Hibernate.
• Développement front-end en Angular, et intégration de services REST.
• Maintenance évolutive de la plateforme, correction des anomalies et amélioration des fonctionnalités.
• Utilisation de Maven, Jenkins, Git, et Postman pour les tests d'intégration et la gestion des versions.