About Loik
- Backend & Architecture : Java 17/21, Spring Boot 3, Architecture Hexagonale (DDD), REST, GraphQL, SOAP, RabbitMQ.
- Sécurité & Crypto : Spring Security, JWT, OAuth 2.0, mTLS (certificats JKS/P12), HashiCorp Vault, tokenisation PAN via HSM, OWASP Top 10.
- Data & Multithreading : SQL Server, MySQL, MongoDB GridFS, Liquibase, CompletableFuture, Locks.
- Front-end : Interfaces web dynamiques sous React 18 et Vue.js (3 & 2).
- Adis (Groupe AXA) : Microservices de souscription en architecture hexagonale (Java 21, Spring Boot 3, RabbitMQ, Vue.js, Spring Security, Basic).
- DOMOS FS : R&D sur plateformes SaaS Private Equity soumises aux normes CSSF/AIFMD. Traitements multithreading, Flowable BPMN, React 18, JWT.
- Crédit Agricole Consumer Finance : Gestion du cycle de vie de +10 applications de paiement et gestion des flux (Spring Boot, WSO2, Paybox, Vault).
- EquensWorldline : Migration DSP2 du produit ACS 3D-Secure (2FA, OTP, module de scoring RBA, authentification mutuelle mTLS, HSM).
French
Native or bilingual
English
Fluent
Experience
- Adis StrasbourgDéveloppeur senior Fullstack (Java/Vue.js)BANKING AND INSURANCEAugust 2025 - Today (11 months)Participation au développement d'outils métiers destinés aux agents AXA pour la commercialisation de produits d'assurance-vie et d'épargne retraite(parcours de souscription et modules de versements complémentaires).Équipe de 7 personnes évoluant en méthodologie agile avec des sprints de 3semaines.- Développement Backend & Architecture : Conception et développement de microservices en Java 21 / Spring Boot 3 en respectant l'architecture hexagonale (Domain Driven Design).Exposition et consommation de services web REST, GraphQL et SOAP.Publication et consommation d'events RabbitMQ (exchange,routingKey, queue).- Sécurisation & Maintenance : Sécurisation des APIs via Spring Security et implémentation de l'authentification basic (user/pwd). Analyse et correction d'anomalies sur des applications legacy et critiques en Java11 / Java EE / Struts.- Développement Frontend :Création de composants Vue.js réutilisables et performants (utilisation avancée des watchers, computed).Consommation des endpoints backend et gestion de l'état global de l'application.- Bases de Données : Utilisation de bases de données NoSQL(MongoDB) et SQL (MS SQL Server) avec l'outil Liquibase pour l'exécution ou rollback des scripts SQL.- Qualité & Tests : Rédaction de tests unitaires backend (JUnit 5,Mockito) et mise en place de suites de tests unitaires frontend avec Vitest. Avant tout merge, réalisation systématique de code reviews via Bitbucket et documentation sur Confluence.- Déploiement & Suivi : Gestion autonome des fi ches de livraison et déploiements sur les environnements de développement et recette via Jenkins, Ansible et Rundeck. Analyse et correction d'incidents (bugs production et recette) avec monitoring et analyse de logs via Kibana.- Environnement technique : Java 21, Java 11, Spring Boot 3, Vue.js,Spring Security, JWT, RabbitMQ, MongoDB, MS SQL Server, Liquibase,JUnit 5, Mockito, Vitest, Jenkins, Ansible, Rundeck, Kibana, Jira,Bitbucket, Confluence.
- DOMOSFSDéveloppeur senior Fullstack (Java/React)PRIVATE EQUITYMarch 2023 - June 2025 (2 years and 3 months)Paris, FranceMembre de l'équipe R&D (11 personnes) pour une solution SaaS dédiée aux fonds d'investissements Private Equity. La plateforme traite les données des fonds, assets et investisseurs pour gérer des processus tels que l'onboarding, les capital calls, l'envoi de rapports aux autorités de régulation (AIFMD, CSSF), l'implémentation de deals, la dataroom et la signature de NDA. Rythme agile avec sprints de 2 semaines.- Développement Backend & API : Développement backend en Java 17 /Java EE reposant sur le serveur d'application Tomcat.- Multithreading & Asynchronisme :Multithreading avec les mécanismes Synchronized et Lock. Utilisation de CompletableFuture pour l'exécution de tâches asynchrones et de ScheduledFuture pour planifier des tâches récurrentes quotidiennes, hebdomadaires ou mensuelles.- Gestion des Workflows (BPMN) : Prise en main de l'outil Flowable pour la maintenance, l'évolution et la création des workflows.- Bases de Données : SQL, procédures stockées, MongoDB et exploitation de GridFSBuckets pour le stockage de documents.- Développement Frontend : Deux environnements front-end : une interface héritée basée sur JavaScript, TypeScript, jQuery et la librairie tierce Kendo UI, et une interface moderne basée sur React 18.- Qualité & Tests : Méthodologie TDD pour chaque développement en utilisant JUnit 4 et Mockito. Écriture de tests d'intégration pour valider les fonctionnalités de bout en bout.- DevOps, Documentation & Support : Déploiement et tests de bout en bout en local via Docker et minikube avant chaque push, code reviews.Rédaction et mise à jour des spécifications en anglais sur Confluence.Analyse et résolution des bugs sous Jira, et support technique auprès du métier et des clients durant les phases de tests.- Environnement technique :Java 17, React 18, Tomcat, Flowable(BPMN), MySQL, MongoDB (GridFS), Docker, Scaleway, Ubuntu,GitLab, Jenkins, JUnit 4, Mockito, Kendo UI, jQuery, TypeScript, Jira,Confluence.
- Credit Agricole Consumer FinanceDéveloppeur confirmé backend JAVA / JAVA EE / SPRINGJanuary 2022 - February 2023 (1 year and 1 month)Massy, FranceMembre de l'équipe Solutions de Paiement et gestion des flux au sein de l'entité Services Numériques France, travaillant sur des solutions autour du crédit Amortissable et Renouvelable. Gestion autonome du cycle de vie complet de plus de 10 applications, API et microservices.- Conception & Développement d'API :Création et évolution d'API et microservices REST avec Spring Boot. Conception incluant la mise en place de diagrammes de séquence, la spécification d'architecture, la demande de validation auprès d'un comité d'architectes/experts et les demandes d'ouverture réseau auprès de l'équipe infrastructure. Publication et exposition des API via l'API Manager WSO2.- Intégration de Solutions de Paiement : Évolution d'une application Spring MVC utilisant Thymeleaf et Spring Boot JDBC pour gérer la redirection vers le prestataire de paiement Paybox.- Gestion des Données & Sécurité : Utilisation d'une base de données Microsoft SQL Server pour stocker les données applicatives. Prise en main et utilisation de l'outil Vault sur un cloud privatif pour sécuriser et stocker les données sensibles ou secrètes des API et microservices.- Qualité & Approche TDD :Application systématique de la méthodologie TDD pour chaque développement en s'appuyant sur JUnit 4. Utilisation de l'outil Sonar pour l'analyse automatisée de la qualité du code.- DevOps & Processus de Livraison :Livraison et déploiement des applications sur les environnements de test, UAT (recette) et production à l'aide des outils GitLab, Jenkins, Docker et Kubernetes.- Analyse Métier & Support : Analyse des expressions de besoins (EDB) du métier, réalisation des chiffrages en jours-hommes (j.h), conception, développement, tests unitaires et livraison. Participation active aux ateliers techniques entre le métier et le client, support durant les phases de recettes et résolution des incidents en production via les outils Jira et SNOW. Rédaction et mise à jour de la documentation technique.
Recommendations
Be the first to recommend Loik
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- 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