Join the Digital IT department of a leading Luxembourg bank and become part of the Open Banking team. He deliver innovative financial platforms and digital banking features through Agile, self-organized product teams. You will work on strategic projects for Open Banking and Open Finance, maintaining our current platform and building new services that comply with PSD2 regulations.
Your responsibilities :
- Analyze business needs and translate them into technical solutions
- Design and develop secure APIs and microservices using Java 17+ and Spring Boot
- Implement features aligned with Berlin Group NextGenPSD2 standards
- Write automated tests (TDD / BDD) and ensure code quality
- Collaborate in Agile ceremonies and share knowledge within the Dev Community
- Support Third-Party Providers (TPPs) and troubleshoot integration issues
- Contribute to CI / CD pipelines and DevOps practices
Your profile :
Minimum 5 years of experience in IT developmentStrong expertise in Java 17+, Spring Boot, and microservices architectureProven banking experience (mandatory)Knowledge of PSD2, Open Banking concepts, and Berlin Group standardsFamiliarity with TDD / BDD, DevOps, and CI / CD toolsFluent in English and French (spoken and written)Passionate about software craftsmanship and continuous improvementNice to Have :
Experience with OAuth2, eIDAS certificates, and secure API designUnderstanding of enterprise architecture and event-driven systemsPrevious experience on Open Banking projects (major advantage)Location : Luxembourg
Contract : Freelance (3-month renewable contracts, mission expected to last minimum 12 months)