About Loik
- Backend & Architecture : Java 17/21, Spring Boot 3, Hexagonal Architecture (DDD), REST, GraphQL, SOAP, RabbitMQ.
- Security & Crypto : Spring Security, JWT, OAuth 2.0, mTLS (JKS/P12 certificates), HashiCorp Vault, PAN tokenization via HSM, OWASP Top 10.
- Data & Multithreading : SQL Server, MySQL, MongoDB GridFS, Liquibase, CompletableFuture, Locks.
- Front-end : Dynamic web interfaces using React 18 and Vue.js (3 & 2).
- Adis (AXA Group) : Subscription microservices in a hexagonal architecture (Java 21, Spring Boot 3, RabbitMQ, Vue.js, Spring Security, Basic).
- DOMOS FS : R&D on Private Equity SaaS platforms subject to CSSF/AIFMD regulations. Multithreaded processing, Flowable BPMN, React 18, JWT.
- Crédit Agricole Consumer Finance : Management of the life cycle of over 10 payment applications and flow management (Spring Boot, WSO2, Paybox, Vault).
- EquensWorldline : DSP2 migration of the 3D-Secure ACS product (2FA, OTP, RBA scoring module, mTLS mutual authentication, HSM).
French
Native or bilingual
English
Fluent
Experience
- Adis StrasbourgSenior Fullstack Developer (Java/Vue.js)BANKING AND INSURANCEAugust 2025 - Today (1 year)Participation in the development of business tools for AXA agents for the marketing of life insurance and retirement savings products (subscription process and additional payment modules). Team of 7 people working in agile methodology with 3-week sprints.- Backend & Architecture Development: Design and development of microservices in Java 21 / Spring Boot 3 respecting hexagonal architecture (Domain Driven Design). Exposure and consumption of REST, GraphQL, and SOAP web services. Publication and consumption of RabbitMQ events (exchange, routingKey, queue).- Security & Maintenance: Securing APIs via Spring Security and implementing basic authentication (user/pwd). Analysis and correction of anomalies on legacy and critical applications in Java11 / Java EE / Struts.- Frontend Development: Creation of reusable and performant Vue.js components (advanced use of watchers, computed properties). Consumption of backend endpoints and management of the application's global state.- Databases: Use of NoSQL (MongoDB) and SQL (MS SQL Server) databases with the Liquibase tool for executing or rolling back SQL scripts.- Quality & Tests: Writing backend unit tests (JUnit 5, Mockito) and setting up frontend unit test suites with Vitest. Before any merge, systematic code reviews via Bitbucket and documentation on Confluence.- Deployment & Monitoring: Autonomous management of delivery sheets and deployments to development and testing environments via Jenkins, Ansible, and Rundeck. Analysis and correction of incidents (production and testing bugs) with monitoring and log analysis via Kibana.- Technical environment: 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.
- DOMOSFSSenior Fullstack Developer (Java/React)PRIVATE EQUITYMarch 2023 - June 2025 (2 years and 3 months)Paris, FranceMember of the R&D team (11 people) for a SaaS solution dedicated to Private Equity investment funds. The platform processes fund, asset, and investor data to manage processes such as onboarding, capital calls, sending reports to regulatory authorities (AIFMD, CSSF), deal implementation, dataroom, and NDA signing. Agile rhythm with 2-week sprints.- Backend & API Development: Backend development in Java 17 / Java EE based on the Tomcat application server.- Multithreading & Asynchronism: Multithreading with Synchronized and Lock mechanisms. Use of CompletableFuture for asynchronous task execution and ScheduledFuture for scheduling daily, weekly, or monthly recurring tasks.- Workflow Management (BPMN): Familiarization with the Flowable tool for maintenance, evolution, and creation of workflows.- Databases: SQL, stored procedures, MongoDB, and use of GridFSBuckets for document storage.- Frontend Development: Two frontend environments: a legacy interface based on JavaScript, TypeScript, jQuery, and the third-party Kendo UI library, and a modern interface based on React 18.- Quality & Tests: TDD methodology for each development using JUnit 4 and Mockito. Writing integration tests to validate end-to-end functionality.- DevOps, Documentation & Support: Local deployment and end-to-end testing via Docker and minikube before each push, code reviews. Writing and updating specifications in English on Confluence. Bug analysis and resolution under Jira, and technical support to business users and clients during testing phases.- Technical environment: 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 FinanceConfirmed Backend Developer JAVA / JAVA EE / SPRINGJanuary 2022 - February 2023 (1 year and 1 month)Massy, FranceMember of the Payment Solutions and flow management team within the Digital Services France entity, working on solutions related to Amortizing and Revolving credit. Autonomous management of the complete life cycle of over 10 applications, APIs, and microservices.- API Design & Development: Creation and evolution of REST APIs and microservices with Spring Boot. Design including the implementation of sequence diagrams, architecture specification, request for validation from an architecture/expert committee, and network opening requests to the infrastructure team. Publication and exposure of APIs via the WSO2 API Manager.- Payment Solutions Integration: Evolution of a Spring MVC application using Thymeleaf and Spring Boot JDBC to manage redirection to the Paybox payment provider.- Data Management & Security: Use of a Microsoft SQL Server database to store application data. Familiarization and use of the Vault tool on a private cloud to secure and store sensitive or secret data for APIs and microservices.- Quality & TDD Approach: Systematic application of the TDD methodology for each development using JUnit 4. Use of the Sonar tool for automated code quality analysis.- DevOps & Delivery Process: Delivery and deployment of applications to test, UAT (acceptance), and production environments using GitLab, Jenkins, Docker, and Kubernetes tools.- Business Analysis & Support: Analysis of business requirements (BRs), estimation of effort in man-days (MD), design, development, unit testing, and delivery. Active participation in technical workshops between business and the client, support during acceptance phases, and resolution of production incidents via Jira and SNOW tools. Writing and updating technical documentation.
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
- Computer Engineering DegreeENSICAEN2018Spécialité Monétique et Sécurité Informatique
- MASTER E-SECURE (DOUBLE DEGREE)University of Caen (UNICAEN)2018Approfondissement des notions cryptographiques et sécurité informatique