Kotlin Engineer (m/f/d) - Team Payments

Flix Munich, Bavaria, Germany
Posted 3 weeks, 2 days ago

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. &nbsp;</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&nbsp;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="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></span></p>
<p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;"><span data-contrast="auto">You'll&nbsp;join our&nbsp;</span><strong><span data-contrast="auto">Payments&nbsp;Team</span></strong><span data-contrast="auto">&nbsp;-&nbsp;the heart of our checkout experience&nbsp;- as part of our Demand&nbsp;Division.&nbsp;Your work will directly&nbsp;impact&nbsp;how millions of people pay, how quickly their transactions are processed, and how much revenue we generate.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;: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,&nbsp;we're&nbsp;integrating local payment methods across different markets and tackling complex engineering challenges along the way.</span>&nbsp;</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&nbsp;</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&nbsp;maintain&nbsp;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="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</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&nbsp;engineers&nbsp;and an&nbsp;Engineering Manager.&nbsp;</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="{}">&nbsp;</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="{}">&nbsp;</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="{}">&nbsp;</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="{}">&nbsp;</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="{}">&nbsp;</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="{}">&nbsp;</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="{}">&nbsp;</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&nbsp;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="{}">&nbsp;</span></span></li>
<li style="font-size: 12pt;"><span style="font-size: 12pt;"><span data-contrast="auto">Some experience with frontend development&nbsp;with JavaScript/Typescript and&nbsp;any modern&nbsp;framework&nbsp;(React.js, Vue.js, Angular)&nbsp;</span><span data-ccp-props="{}">&nbsp;</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="{}">&nbsp;</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="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</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="{}">&nbsp;</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">&nbsp;-&nbsp;</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">&nbsp;support you in developing these skills if needed:</span></span><span class="EOP SCXW106463058 BCX0" data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</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="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</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="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</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="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</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! &nbsp;</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 &amp; family.&nbsp;</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.&nbsp;</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.&nbsp;</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.&nbsp;</span></li>
<li data-renderer-start-pos="11877"><span style="font-size: 12pt;"><strong data-renderer-mark="true">Learning &amp; Development</strong>: Take advantage of language classes, training courses, and expert-led sessions to grow your skills.&nbsp;</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.&nbsp;</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:&nbsp;<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!&nbsp;</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;">&nbsp;</p><p>Find more <a href="https://www.arbeitnow.com/english-speaking-jobs">English Speaking Jobs in Germany</a> on Arbeitnow</a>

Required Skills

TypeScript JavaScript AWS Vue Docker CI/CD React Angular PHP Kotlin

Requirements

Employment Type

Permanent

About Flix

Location: Munich, Bavaria, Germany

Sign in to apply or see your match score

Sign In to Apply Create Account
Quick Actions
Back to Job Search