Über Loik
Französisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Projekt- und Berufserfahrung
- DOMOSFSIngénieur d'étude et développementPRIVATE EQUITYMärz 2023 - Heute (3 Jahre und 3 Monate)Paris, FrankreichMembre de l'équipe R&D au sein de DOMOS FS qui propose une solutionSaaS à destination des fonds d'investissements Private Equity. Les fondsd'investissements insèrent leurs données (fonds, assets, investors, ....) dansDOMOS FS pour réaliser plusieurs process (onboarding d'un nouveauinvestisseur, capital call, envoie automatique des rapports aux autorités derégulations "AIFMD, CSSF,...", implémentation d'un nouveau deal ouinvestissement, dataroom et signature d'un NDA, ...).
- Méthodologie agile avec des sprints de 2 semaines
- Développement backend JAVA 17 / JAVA EE et serveur d'application TOMCAT.
- Développement de nouvelles servlets/APIS (REST/JSON)
- Développement multithreading (Synchronized et Lock), utilisation de CompletableFuture pour lancer des taches asynchrones (envoi d'un email,...) et mise en place des tâches récurrentes (quotidienne,...) avec ScheduledFuture
- Approche DDD pour définir le point d'entré (URL) d'une nouvelle servlet/API
- Approche TDD pour chaque développement (JUnit4 et Mockito)
- BDD SQL, mise en place des triggers (à la création de toute nouvelle table) et des procédures stockées (migration de données lors d'un changement de modèle,...)
- Test d'intégration pour tester des fonctionnalités de bout en bout
- Développement frontend. 2 Frontend, un "legacy" qui repose sur du Javascript/Typescript/Jquery (librairie tierce Kendo UI) et un autre sur du React 18
- Evolution des composants React
- Déploiement et test en local de bout en bout avec Docker lors de tout nouveau développement, push sur gitlab et creation d'une merge request
- Code review et utilisation de Gitlab/Jenkinks pour le CI/CD
- Rédaction ou évolution de la spécification (en anglais) avant ou après tout nouveau développement
- Création ou évolution des workflows Flowable(BPMN)
- Analyse et résolution des bugs (JIRA) et support auprès du métier/client durant les phases de tests
- Cloud provider scaleway, Ubuntu, Docker, Tomcat, JAVA 17, JUNIT4, Git, Gitlab, Jenkins
- Crédit Agricole Consumer FinanceIngénieur d'étude et développementBANKEN & VERSICHERUNGENJanuar 2022 - Februar 2023 (1 Jahr und 2 Monate)Massy, FrankreichMembre de l'équipe Solutions de Paiement et gestion des flux au sein del'entité Services Numériques France, je travaille sur des solutions autoursdu crédit Amortissable et Renouvelable.
- Equipe constitué de 3 CP, 4 devs mainframe et 2 devs backend JAVA
- Gestion autonome de tout le cycle de vie de plus de 10 applications/APIS/microservices
- Approche DDD pour définir la spécification d'une API/micro service (Swagger)
- Approche TDD pour chaque développement (JUnit4)
- Création ou évolution des APIS/micro services REST (diagramme de séquence, spécification via Swagger, architecture de l'API et demande de validation auprès d'un comité d'architecte/expert , demande d'ouverture réseau si besoin, développement avec Spring boot et livraison sur les environnements test, uat et production)
- Publication ou exposition des APIS via l'Api Manager (Wso2)
- Evolution sur l'application de paiement 3XCB (appel web service vers la banque de France pour savoir si le client est fiché, "océrisation" et vérification des pièces d'identités via Ariadnext)
- Evolution d'une application Spring MVC pour redirection vers le prestataire de paiement Paybox (thymeleaf, Spring Boot JDBC)
- Utilisation d'une base Microsoft Sql Server pour stocker les données
- Livraison ou déploiement via des outils DevOps (docker, kubernetes, Gitlab, Jenkins et sonar pour l'analyse du code)
- Cloud privatif et prise en main de vault pour stocker des données sensibles ou secretes des APIS/micro services
- Création ou mise à jour de la documentation en anglais
- Analyse des EDB du métier, chiffrage (j.h), conception, développement, tests unitaires et livraison en recette/production
- Support durant les phases de recettes et résolutions des incidents en production (JIRA, SNOW)
- Participation aux ateliers techniques organisées par le métier et le client
- Docker, Tomcat, Kubernetes, JAVA 8, Spring Boot, Spring MVC, thymeleaf, Spring Data JPA (Hibernate), Spring Boot JDBC, Microsoft Sql Server, Sonar, Swagger
- EquensWorldlineIngénieur d'études et de développementBANKEN & VERSICHERUNGENSeptember 2018 - Januar 2022 (3 Jahre und 4 Monate)Blois, FrankreichMembre de l’équipe back-end du projet ACS qui repose sur le protocole3D-SECURE (norme DSP) et dont l’objectif est de sécuriser les paiementspar carte bancaire sur internet pour le compte de grands groupesbancaires. Cette protection se fait à travers des systèmesd'authentifications forts qui permettent de vérifier l'identité du porteur dela carte (notification envoyé sur l'application mobile de la banque auporteur de la carte, OTP envoyé par sms ou email, Oauth 2.0, OPENDID...).
- Développement backend JAVA 8 / JAVA EE, serveur d'application JBOSS et test unitaire avec JUnit4
- Migration DSP1 vers DSP2 avec l'ajout du 2FA (double authentification)
- Migration du code legacy vers Java 8
- Appels de web services externes (SOAP/REST/JSON/XML) avec de l'authentification mutuelle (JKS, P12, certificat,...)
- Utilisation de SOAPUI pour mocker en local les web services
- "Tokenization" des pan (numéro d'une carte bancaire) via un HSM
- Base de donnée SQL et mise en place de procédures stockées (migration de données lors d'un changement de modèle,...)
- Utilisation de Spring Batch pour maintenir et faire évolution les batchs existants (insertion des cartes en BDD,...) ou créer de nouveaux batchs (purge des cartes expirées,...)
- Utilisation de Git pour le versioning et Gitlab/Jenkins pour le CI/CD
- Support lors des livraisons en recette ou production et analyse des bugs remontés par les clients via JIRA ou l'équipe de test
- Etude et chiffrage des EDB du métiers et proposition en interne d'une specification technique avant tout développement
- OPENID, Web Service Rest/SOAP, Authentification mutuelle (jks,p12), Cryptographie, JAVA 8, JAVA EE, Spring Batch, SQL, JBOSS, Hazelcast, Soap UI, Postman
Empfehlungen
Sei die erste Person, die Loik empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- Diplôme d’ingénieur en InformatiqueENSICAEN2018Spécialité Monétique et Sécurité Informatique
- MASTER E-SECURE (DOUBLE DIPLOME)Université de Caen (UNICAEN)2018Approfondissement des notions cryptographiques et sécurité informatique