Java Backend Developer (m/f/d) – Open Banking (Vollzeit | München / Telearbeit)

About finAPI

finAPI builds one of Europe’s leading Open Banking platforms, enabling access to data from over 3,000 banks across Europe. Our APIs power financial products used by thousands of businesses and millions of users.

What makes this challenging: banking interfaces across Europe are highly fragmented, inconsistent, and often unreliable. We operate in a space where real-world complexity, regulatory constraints, and large-scale data processing meet.

If you enjoy solving non-trivial backend problems in a production environment, you will feel at home here.

Your Role

You’ll work on a platform that connects to thousands of banks and processes large volumes of financial data. This is not a greenfield project – it’s a system that continuously evolves under real-world constraints.

Your work will include:

  • 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

You’ll work closely with Product, Support, and other engineering teams to ship features that actually work in production – not just on paper.
 

What You Bring

We’re looking for developers who are past the basics and can work independently on backend features.

Must-have:

  • Solid experience with Java or 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)

Nice to have:

  • 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)

What to Expect

  • Real-world complexity: You’ll work with external systems that don’t always behave as expected
  • High impact: Your code directly affects how financial data is processed and used by our customers
  • Strong engineering culture: Pragmatic decisions, code reviews, and a focus on maintainability
  • Room to grow: You’ll deepen your expertise by working on complex backend systems, supported by experienced teammates
  • Flexible setup: Remote-friendly work, flexible hours, and a modern office in Munich

Why finAPI?

  • Work on systems that operate at scale across thousands of banks in Europe
  • Solve real backend challenges instead of building toy projects
  • Collaborate with experienced engineers who care about clean and reliable systems
  • Be part of a product that sits at the core of modern financial infrastructure

Ready to join?

If you’re looking for a backend role where things are sometimes messy, often complex, and always interesting. We would love to hear from you. 

Firmenkontakt und Herausgeber des Stellenangebots:

finAPI GmbH
Adams-Lehmann-Str. 44
80797 München
Telefon: +49 (89) 416177-555
https://www.finapi.io

Für das oben stehende Stellenangebot ist allein der jeweils angegebene Herausgeber
(siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Stellenagebotstextes,
sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH
übernimmt keine Haftung für die Korrektheit oder Vollständigkeit des dargestellten Stellenangebots. Auch bei
Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit.
Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung
ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem
angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen
dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet
, , , , markiert