depuis la création du compte
Développeur Java en tant que freelance
Slimpay est un spécialiste de paiement par abonnement dans zone SEPA
• Développement de fonctionnalité d’importer les cartes bancaires des nouveaux clients via
Spring Batch
• Développement de microservice de gestion des transactions par carte bancaire
• Maintenance et développement de fonctionnalité de gestion des mandats de prélèvements
• Maintenance de différents batchs existants (Spring Batch)
• Refactoring du code : Clean de code pour préparer la migration vers Java 8 et Spring 4
• Support Niveau 3
ENVIRONNEMENT : SPRING 3/4 (MVC, BOOT, SECURITY, OAUTH2, BATCH), TOMCAT, GIT, MOCKITO,
INTELLIJ, JENKINS, SONARQUBE, LOMBOK, JAVA 7/8, ELK (ELASTICSEARCH LOGTASH
KIBANA), AWS S3, MYSQL, REST API
Société générale Corporate and Investment Banking: ITEC/MKT/VOL
- Projet Onyx/Cascade : Application de Trade des produits vanilles (Option OTC/Listed, Swap...) destinée aux traders de Société Générale
• Développement de différents micro-services (communication via REST API)
• Ecriture des tests automatisés (unitaire, TDD, BDD)
• Assistance à BA dans l'automatisation de test d'intégration
• Travail sur workflow complet Front to Middle: Capturer RFQ -> Pricing -> Compliance -> Delta Heding -> Booking
• Environnement : Spring (MVC, Boot, Data, Security, OAuth2), Tomcat, Git, Cucumber, Mockito, Antlr4, Spring Cloud (Eureka, Zuul, Hystrix, Feign), Git, Artemis, FIX, STOMP, Reactive Programming, Lombok, Zipkin, ELK (ElasticSearch Logtash Kibana)
• Septembre 2016 – Avril 2017 Enedis (anciennement ERDF)
Développeur Java
Projet : OSE (Offre Service d’Echanges)
Technique :
Développement des flux d’échanges :
o Développement des services d’exposition (SOAP) avec OSB
o Développement des routes entre les applications ERDF et les B2B avec Apache Camel
o Collaboration avec l’équipe d’intégration dans le déploiement des services
o Support niveau 2,3 et correction des anomalies de production
Développement d’un IHM Web de commande de flux d’échange avec JSF
Evolutions d’un socle technique :
o Automatisation de création de flux JMS
o Création de job Jenkins pour le déploiement
Fonctionnel :
Réalisation d’une application de gestion de commande de flux d’échange :
o Suivi de l’état d’avancement de commande
o Automatisation de création des flux simples
o Accélération de temps de mise en production
Relationnel :
Travail dans une équipe de 9 personnes
Collaboration avec différents acteurs (PO, intégration, clients…)
ENVIRONNEMENT TECHNIQUE : SPRING, HIBERNATE, APACHE CAMEL, ORACLE SERVICE BUS, JSF, TOMCAT 7, WEBLOGIC SERVER, ORACLE, SVN, GIT, JENKINS, MAVEN, DOCKER, VAGRANT, ACTIVEMQ, JMS, HP ALM QC, ARTIFACTORY, NEXUS REPOSITORY MANAGER, VELOCITY
METHODOLOGIE : SCRUM, KANBAN, DEVOPS
• Avril 2016 – Août 2016 GRDF
Développeur Java
Projet : OMEGA
Technique :
Développement d’un REST API :
o Réalisation des microservices
o Documentation d’API avec Swagger
o Sécurisation d’accès avec Oauth2
Développement d’une application Web
o Consommation de REST API
o Réalisation de fonctionnalité d’ajout des jeux de données de test en fonction de services et environnements
Fonctionnel :
Réalisation de plateforme d’injection de jeux de données de test des échanges entre GRDF et les fournisseurs
Relationnel :
Travail dans une équipe de 4 personnes
ENVIRONNEMENT TECHNIQUE: SPRING (MVC, BOOT, DATA, SECURITY, OAUTH2), ANGULARJS, TOMCAT, MYSQL, GIT, SONARQUBE
METHODOLOGIE : SCRUM