Java Backend Developer (m/f/d)
Join our team as a Java Backend Developer (m/f/d), building and evolving Open Banking interfaces for secure access to financial data.
Your career in Fintech
Java Backend Developer (m/f/d)
As a Java Backend Developer, you will work on a platform that connects to thousands of banks and processes large volumes of financial data. This is not a greenfield project, but a system that continuously evolves under real-world constraints.
About the job
Your tasks
- Building and maintaining integrations with European banking interfaces (APIs as well as legacy protocols like FinTS/HBCI)
- Handling inconsistent and unreliable third-party systems
- Developing backend features in a high-throughput, data-intensive environment
- Improving performance, stability, and data quality across our platform
- Debugging complex edge cases that arise from real banking data and integrations
- Writing clean, maintainable code with solid test coverage
- Collaborating closely with Product, Support, and other engineering teams to ship features that work reliably in production
About you
Your profile
- Completed degree in computer science, software engineering, or a comparable qualification.
- Solid experience with Java or Kotlin in backend development (ideally with Spring Boot)
- Experience building and maintaining REST APIs in production
- Good understanding of relational databases (PostgreSQL or MySQL)
- Ability to write clean, maintainable, and well-tested code
- Confidence to work independently on features while collaborating within a team
- Interest in understanding and solving real-world system behavior (not just happy-path coding)
The following qualifications are not essential, but would be a plus:
- Experience with financial APIs (PSD2 / XS2A) or FinTS/HBCI
- Familiarity with Docker and containerized environments
- Experience with CI/CD pipelines
- Exposure to Kubernetes or cloud environments (e.g. AWS)
Employee benefits
Your advantages and benefits
If you want to achieve great things, then you have to offer a great working environment. At finAPI we believe in an open corporate culture, direct communication, a flat hierarchy and no unnecessary structures. We are family friendly and offer flexible working. We actively welcome people who have taken a few years off to raise their children. As well as an interesting and varied working day, we offer a secure job in a growing sector. And the following benefits:
- Work the way it fits your life – flexible hours, remote-first setup with just one team day per month in the office. Workation? Totally fine.
- Attractive compensation – because good work deserves fair pay.
- 30 days paid holiday – standard for us
- Personalized learning instead of one-size-fits-all webinars – we invest in the development that truly helps you grow
- Meal subsidy via Lunchit – up to €50 extra per month for your lunch
- Modern office space in Munich-Schwabing – right next to the Olympic Park
- Awarded as a top employer – not just by seals, but by real voices from our team
About finAPI
Who we rare and what we do
At finAPI GmbH, we are shaping the future of Open Banking and Open Finance in Europe – and you can be part of it! As one of the leading companies in this field, we develop innovative software solutions in the areas of Open Banking, Data Intelligence, KYC, and Payment.
Our products not only enable the aggregation and analysis of financial data, but also create real value for businesses: from automated credit checks and digital payment processing to identity verification processes, finAPI offers intelligent solutions for companies in a wide range of industries.
With over 400 clients – including banks, fintechs, e-commerce, insurance, and software companies – we are driving innovation in Europe and setting new standards in Open Finance.
Apply now online
Any questions about the job as Java Backend Developer?
If you have any questions about the position or the application process, we will be happy to answer them. Please contact us.
Contact us
finAPI GmbH
Adams-Lehmann-Str. 44
80797 München
Social Media
BaFin
Officially licensed and supervised by the German Federal Financial Supervisory Authority (BaFin).
TÜV certification