Vous êtes sur la page 1sur 3

Olivier Mbatkam

Né le 30-06-1982 
Célibataire
olivier.mbatkamb11@gmail.com
Tél. 07 52 90 03 11

Consultant Senior Java/Full Stack (+ 9 Exp)

EXPERIENCES PROFESSIONNELLES
Depuis Mars 2019 Groupe Crédit
Agricole
▪ Proposition d'architectures techniques
▪ Supervision et Réalisation des développements selon les principes Craft
(SOLID,DRY,TDD,BDD,clean code)
▪ Garant de la qualité du code (Revue de codes, Sonar) et revue de code
▪ Conteneurisation de l'application avec Docker
▪ Rédaction de la documentation des livrables sur Confluence
▪ Développement de l'application de gestion des enrollements Au service de
paiement mobile (Samsung pay /Apple Pay)
▪ Conception de batchs avec SpringBatch
▪ Développement d'API REST et Rédaction de tests avec Karate et Cucumber
(BDD,Springboot)
▪ Rédaction des features Cucumber
▪ Support technique lors des mises en production

Environnement technique : Springboot 2, JAVA 8, JEE 7, swagger 2.2, hibernate 5, Flyway


5.2, tomcat 8, maven3.5, mockito 2.7, junit 4.12, docker 1.18, jenkins 2, git 2.19, IBM MQ 9,
Karate 0.9, Cucumber 1.2, WSO2 api manager 2.1, kotlin 1.3

Août 2017 – Mars 2019 OrangeBank


Réalisation des User Story (US) définies par le client pour l’univers Paiement
traditionnel/Paiement mobile (monétique)).
▪ Mise en place du serveur financier pour le paiement mobile
▪ Supervision d'une équipe de développement java offshore pour la mise en place des transferts
pair à pair (P2P)
▪ Réalisation du processus de commande de carte (proposition de l'offre, génération du contrat,
signature du contrat et création de la carte bancaire)
▪ Supervision des phases d’acceptation/recette et mise en production
▪ Résolution d'anomalies
▪ Participation/animation comités de suivi

Environnement technique : JAVA 8,JEE 7,Spring 4.3.6,swagger 2.2,hibernate 5,liquibase


3,tomcat 8,maven 3.5,mockito 2.7,junit 4.12,sl4J 1.7

Juin 2015 – Août 2017 BNP Paribas


Conception d’une application métier (crédit immobilier) basée sur une architecture
micro-services utilisant des API développées au sein du programme
▪ Mise en place d’un framework facilitant Ie développement des micro-services pour les
développeurs

1/3
▪ Charge de I’intégration et déploiement continue des livrables produits par l’équipe
▪ Design et conception
▪ Garant de la qualité du code (revue de codes,respect des principes Craft)
▪ Participation aux réunions entre tech-leads du programme
▪ Conception d’un générateur de release notes utilisé par toutes les équipes du programme

Environnement technique : Springboot 1.5,JAVA 8,JEE 7„swagger 2.2,hibernate 5,Iiquibase


3,tomcat 8,maven 3.5,mockito 2.7,junit 4.12,docker 1.12,rancher 1.6,jenkins 2,git 2.14,nginx
1.10,kafka 2.12-1.0.0 Elastic Search

Janvier 2014 – Mai 2015 OlverSoft


▪ Mise en place d’architectures techniques
▪ Maintenance et développements d’applications de gestion (immobilières, assurances,
médicales)
▪ Mise en place de l’intégration continue
▪ Rédaction documents techniques (DAT, DCT)
▪ Assistance métier lors des phases de recette
▪ Suivi de production dans le cadre de la TMA

Environnement technique : JAVA 8,Node JS, Typescript, Java, docker, SQL, Spring boot V3

Septembre 2012 – Janvier 2014 PSA


Mise en place des nouveaux processus de gestion des véhicules â distance (Zone Europe)
▪ Développement en JAVA, JAVASCRIPT des plateformes de gestion des
remontées véhicules Rédaction des spécifications technique
▪ Tests fonctionnels et techniques
▪ Paramétrages et support utilisateurs
▪ Formation des utilisateurs et rédaction des supports applicatifs
▪ Pilotage de la mise en place d’un nouveau système applicatif de relance client
(CTI)
▪ Interface entre les équipes MOA et le centre de compétence technique
(équipe développeur)
▪ Participation au comité de refonte de l'architecture fonctionnel du SI
télématique

DOMAINES DE COMPÉTENCES
Points forts
▪ Bonne connaissance des architectures techniques logicielles
▪ Expertise développements d’applications spécifiques et applications web et mobile
▪ Chiffrages, Suivi des charges, planification
▪ Recueil et analyse exigences métier
▪ Conception, modélisation et rédaction de spécifications
▪ Supervision des développements et encadrement équipes
▪ Assistance métier

Compétences techniques

2/3
▪ Scrum, Java, Spring Core/MVC, Tapestry, CXF, Jooq, REST, Javascript, Handlebars,
RequireJS, PubSub, Google Guava, Fest, Gatling, Jasmine, Casper, Jenkins, Sonar, Maven,
Perforce/Git, ElasticSearch, Node JS, React Jenkins Cloudbees, Artifactory (NPM private
packages), Intellij IDEA Ultimate

Langues
▪ Anglais : Opérationnel à l’oral comme à l’écrit
▪ Espagnol : scolaire

FORMATION
2012 Diplôme d’ingénieur informatique « Génie Logiciel » – Université de
Technologies de Belfort Montbéliard « UTBM – Belfort »
2009 DEUG MIAS – Université De Lille I

3/3

Vous aimerez peut-être aussi