Kotlin Engineer (m/f/d) - Team Payments
Job Description
<p style="line-height: 1.4;"><span style="font-size: 12pt;">At Flix, we offer a tech-driven environment where innovation meets real-world impact, with competitive pay, strong growth opportunities, and a culture of collaboration and ownership. </span></p>
<p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;"><span data-contrast="auto">As a </span><strong><span data-contrast="auto">Full-stack Engineer</span></strong><span data-contrast="auto"> with a strong backend focus (Kotlin) you will help us build the future of payments for green and smart mobility.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></p>
<p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;"><span data-contrast="auto">You'll join our </span><strong><span data-contrast="auto">Payments Team</span></strong><span data-contrast="auto"> - the heart of our checkout experience - as part of our Demand Division. Your work will directly impact how millions of people pay, how quickly their transactions are processed, and how much revenue we generate.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> <span data-contrast="auto">We continuously work to improve payment authorization and conversion rates, increase payment efficiency and revenue protection, and ensure data reliability. At the same time, we're integrating local payment methods across different markets and tackling complex engineering challenges along the way.</span> </span></span></p>
<p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;"><span data-contrast="auto">We build our core services using </span><strong><span data-contrast="auto">Kotlin and Spring Boot</span></strong><span data-contrast="auto">, and our interfaces with <strong>TypeScript</strong></span><strong><span data-contrast="auto"> and React.js</span></strong><span data-contrast="auto">. We also maintain some legacy <strong>PHP</strong> systems — you don't need to love it, but you should be open to working with it when needed.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></p>
<p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;"><span data-contrast="auto">Our Payments Team consists of four backend engineers, two frontend engineers and an Engineering Manager. </span></span></p>
<p><span style="font-size: 24pt;"><strong data-renderer-mark="true">About the Role</strong></span></p>
<ul>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Build the systems that move money fast, safely, and at scale</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Design and ship features used by millions of users</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Write clean, tested, production-ready code</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Own features from idea to release</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Work closely with business, UX, frontend, and backend engineers</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Review code, pair program, and ship often</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Improve existing systems and clean up legacy code</span><span data-ccp-props="{}"> </span></span></li>
</ul>
<p><span style="font-size: 24pt;"><strong data-renderer-mark="true">About You</strong></span></p>
<ul>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">3-4 years of experience building backend or full-stack web applications, including at least 2 years working with Kotlin in a commercial setup</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Some experience with frontend development with JavaScript/Typescript and any modern framework (React.js, Vue.js, Angular) </span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;">Open to working with PHP in legacy systems when needed - prior experience is not required, the team will support your learning</li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Strong object-oriented programming skills with a focus on clean architecture and maintainable design</span><span data-ccp-props="{}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Solid experience working with relational databases</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;" data-contrast="auto">Hands-on experience with automated testing (unit, integration, component or UI)</span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Hands-on experience deploying applications to production environments using CI/CD pipelines</span> </span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;">Clear written and spoken English communication skills </span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;" data-ccp-props="{}"><span class="TextRun SCXW132976593 BCX0" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW132976593 BCX0">A collaborative, team-first mindset</span></span><span class="EOP SCXW132976593 BCX0" data-ccp-props="{}"> </span></span></li>
</ul>
<p><strong><span style="font-size: 12pt;" data-ccp-props="{}"><span class="EOP SCXW132976593 BCX0" data-ccp-props="{}"><span class="TextRun MacChromeBold SCXW106463058 BCX0" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW106463058 BCX0">Nice to have</span><span class="NormalTextRun SCXW106463058 BCX0"> - </span></span><span class="TextRun MacChromeBold SCXW106463058 BCX0" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW106463058 BCX0">we'll</span><span class="NormalTextRun SCXW106463058 BCX0"> support you in developing these skills if needed:</span></span><span class="EOP SCXW106463058 BCX0" data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></span></strong></p>
<ul>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Containerization and orchestration tools such as Docker and k8s</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Familiarity with event-driven architectures and messaging systems (e.g., Kafka)</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Exposure to AWS or other cloud platforms</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></span></li>
</ul>
<p style="line-height: 1.4;"><span style="font-size: 12pt;">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! </span></p>
<p><span style="font-size: 24pt;"><strong>What We Offer</strong></span></p>
<ul>
<li data-renderer-start-pos="11445"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Travel perks</strong>: 12 free Flix vouchers + 12 discount vouchers for friends & family. </span></li>
<li data-renderer-start-pos="11530"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Work from (M)Anywhere</strong>: Depending on your role, work from another location for up to 60 days per year. </span></li>
<li data-renderer-start-pos="11636"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Hybrid work model</strong>: We are an office-first company, but we offer flexibility to balance work and life. </span></li>
<li data-renderer-start-pos="11742"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Wellbeing support</strong>: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members. </span></li>
<li data-renderer-start-pos="11877"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Learning & Development</strong>: Take advantage of language classes, training courses, and expert-led sessions to grow your skills. </span></li>
<li data-renderer-start-pos="12004"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Mentoring Program</strong>: Connect with experienced colleagues to gain insights and accelerate your career. </span></li>
</ul>
<p style="line-height: 1.4;"><span style="font-size: 12pt;">To view more local benefits specific to each office location, please check out this link: <a href="https://flix.careers/locations/">Locations - Flix Career</a></span></p>
<hr>
<p style="line-height: 1.4;"><span style="font-size: 18pt;"><strong>Why Join Flix?</strong></span></p>
<p style="line-height: 1.4;" data-renderer-start-pos="14351"><span style="font-size: 12pt;">At Flix, we empower our teams to push boundaries and shape the future of mobility. As we continue to scale globally, we harness cutting-edge technology to make mobility smarter, more sustainable, and more affordable.</span></p>
<p style="line-height: 1.4;" data-renderer-start-pos="14569"><span style="font-size: 12pt;">If you're looking for a place where you can drive change and redefine how millions of people travel, Flix is the place where you can lead your journey! </span></p>
<p style="line-height: 1.4;"><iframe src="https://www.youtube.com/embed/YlHz7TiiRAw" width="560" height="314"></iframe></p>
<p style="line-height: 1.4;"> </p><p>Find more <a href="https://www.arbeitnow.com/english-speaking-jobs">English Speaking Jobs in Germany</a> on Arbeitnow</a>
Required Skills
Requirements
Employment Type
Permanent
About Flix
Location: Munich, Bavaria, Germany