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 development
Strong expertise in Java 17+, Spring Boot, and MicroServices architecture
Proven banking experience (mandatory)
Knowledge of PSD2, Open Banking concepts, and Berlin Group standards
Familiarity with TDD/BDD, DevOps, and CI/CD tools
Fluent in English and French (spoken and written)
Passionate about software craftsmanship and continuous improvement
Nice to have:
Experience with OAuth2, eIDAS certificates, and secure API design
Understanding of enterprise architecture and event-driven systems
Previous experience on Open Banking projects (major advantage)
Location: Luxembourg
Contract: Freelance (3-month renewable contracts, mission expected to last minimum 12 months)