FL

Senior Software Engineer (Kotlin,Java) (m/f/d)

Flix
Munich, Germanyfull_timePosted 18 Jun 2026

About the role

We're looking for a talented Senior Software Engineer with strong Kotlin skills (or Java and willing to learn Kotlin) to join us in Berlin or Munich.   In the Foundation Division of FlixTech, our Finance Technology Stream helps the business grow efficiently by delivering smart, compliant, and automated finance solutions. We keep things simple for our internal users so they can spend less time on manual tasks and more time on what matters. The team you will join is not focused on user-facing experiences or polished UIs. Our success is measured by data correctness, consistency, and trustworthiness, even in complex and evolving business scenarios. You'll be part of a self-managed, cross-functional team with a Product Owner and fellow Software Engineers, directly supporting new country launches, new business models, and the continuous evolution of Flix's financial backbone.   This role is well-suited for someone who enjoys ownership, working close to real business problems, and contributing to the long-term foundations of an international company. If you value collaboration, thoughtful engineering, and building systems that need to be right, not just fast, we'd love to meet you.   About the Role Design, develop, and maintain backend services using Kotlin   Build and evolve scalable, event-driven systems that process, validate, and expose financial data   Use AI tools such as Claude Code and Copilot conscientiously to assist in faster and higher-quality development Collaborate closely with the Product Owner and Finance stakeholders to translate business requirements into robust technical solutions   Ensure data accuracy, traceability, and auditability across financial and accounting flows   Improve system reliability, observability, and performance for business-critical processes   Contribute to clean code, architectural discussions, and continuous improvement of engineering practices   About You 5-7 years of experience developing backend systems, with Java or preferably using Kotlin Hands-on experience building backend services using the Spring ecosystem (e.g. Spring Boot, Spring Data)   Experience with event-driven design (e.g. asynchronous processing, messaging, domain events)   Practical experience with cloud platforms (preferably AWS, or similar)   Solid understanding of databases, both NoSQL (e.g. DynamoDB) and/or relational systems   Comfortable working in complex, data-heavy domains (ideally Finance), where investigation, analysis, and precision are key   Communicate clearly in English, open-minded, curious, and motivated to continuously improve both yourself and the systems you work on   We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!  

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Generate Application Kit

Free account required — sign up in 30s

Company

Flix

View all open roles →