Software Engineer (Kotlin, Java) (m/f/d) - Capacity Management team
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.
Responsibilities
- Develop microservices meant to assist in managing the capacity of various capacitive-sensitive products
- Analyze, propose, and drive technology improvements
- Uphold engineering quality through code reviews, testing, and thoughtful design decisions
- Use AI tools such as Claude Code and Copilot conscientiously to assist in faster and higher-quality development
- Take ownership of features end-to-end, from design and implementation through to production, while also contributing to the continuous improvement of our existing systems
Requirements
- 3–5 years of experience building production-grade backend systems, with Java or preferably using Kotlin
- Comfortable making technical decisions independently
- Good understanding of OOP and Software Design Patterns
- Experience designing and working with relational databases such as PostgreSQL
- Good knowledge of testing principles
- Familiar with CI/CD and deploying to production
- Strong written and verbal communication skills in English
- Value open communication, constructive feedback, and shared ownership of outcomes
Benefits
- Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family
- Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year
- Hybrid work model: Office-first with flexibility to balance work and life
- Wellbeing support: Access confidential 1:1 counselling, courses, and stress management
- Learning & Development: Language classes, training courses, and expert-led sessions
- Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career