Back to search
TMS Technology Linkedin · Posted 28d ago

Java Software Engineer

Berlin, Berlin, Germany

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Java Software Engineer (+Kafka) - Berlin


We're working with a well-established RegTech software company headquartered in Switzerland, building compliance and financial crime prevention products used by banks and financial institutions globally. This is a product engineering role you'll be working on a real platform, used in production, by real clients (1,500 clients on over 80 countries!!)


The role

You'll join a backend engineering team responsible for developing and evolving core product services. The work spans both established codebases and newer services, so you'll need to be comfortable navigating complexity and contributing meaningfully across both. Think less "greenfield from scratch" and more "building something that genuinely matters and has to work."


Day to day you'll be designing and implementing backend features end-to-end, working closely with product and QA, contributing to code reviews, and helping raise the engineering bar across the team.


What we're looking for

  • 3+ years of solid backend Java experience in a product or platform environment
  • Strong SQL and database fundamentals - this is a data-intensive domain
  • Experience with event-driven architecture or messaging systems (Kafka or similar) is a must
  • Comfortable with containerisation as part of your normal workflow
  • Someone who takes quality seriously - clean, testable, maintainable code as a default, not an afterthought


Why it's worth a look

  • Hybrid working from Berlin, with genuine flexibility (2/3 split)
  • A domain that carries real weight - financial crime prevention
  • A company with international clients, a stable engineering culture, and room to take ownership
  • Paid learning and development as standard


If you're a Java engineer who wants to work on meaningful product rather than endless iteration on internal systems, this is worth a conversation.


Location: Berlin. Germany (Hybrid) Seniority: Mid-level

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent