Jobs and Careers
FL

Senior Java Engineer (f/m/d) - Team Network Services

Flix
Germanyfull_timeVerifiedPosted 1 Nov 2024

About the role

<p>We're looking for an enthusiastic and driven <strong>Senior <span>Java</span> Engineer</strong> to join our <strong>Team Network Services,</strong> where you are at the heart of Network Planning - transforming the planned network into the actual network (inventory) that the entire company relies on. Part of your responsibilities will be to further automate the processes of generating rides, which are essential for all other domains such as operations, customer bookings, pricing, and sales.</p> <p>To align our product with Flix's ambitious growth strategy, our team has begun transitioning to a Kotlin-based technology stack. This includes rethinking our <span>PHP</span> microservices and finalizing the decoupling of the monolith. Your expertise will be highly valued in this journey.</p> <p>You will be part of a supportive, self-organized, cross-functional team of professionals, including a Product Owner and Backend / Full Stack Engineers, with support from <span><span>UX</span></span>/<span><span>UI</span></span> Specialists and an Agile Coach.</p> <p>If you're eager to make a substantial impact in a vital area of our business, we’d love to have you on board!</p> <p><strong>Your Responsibilities – Paint the world green</strong></p> <ul> <li>As part of our team, you own and drive the development of our products that provide network data to downstream domains.</li> <li>Being a T-shaped engineer, you contribute to backend development while being involved in all other aspects such as operations, testing and frontend.</li> <li>You thrive in an agile environment.</li> <li>You take ownership, plan and drive topics proactively, and communicate transparently.</li> <li>You are a team player, working in a collaborative (hybrid) work mode that supports flexibility.</li> <li>You value building quality into our product and delivering value to our users.</li> <li>You think beyond the horizon, selecting the best tools and patterns for implementation.</li> <li>You work confidently with our tech stack (Kotlin, <span>PHP</span>, Java, Kafka, <span>MySql</span>, React, GitLab <span>CI</span>/CD, <span>AWS</span>, Docker, Kubernetes).</li> </ul> <h3><strong>Your Profile – Ready to hop on board</strong></h3> <p><em>Technical skills:</em></p> <ul> <li>5+ years of experience in software engineering.</li> <li>4+ years of professional experience with Java, including expertise with frameworks like Spring Boot for scalable application development.</li> <li><span><span>Excited to work with Kotlin and actively contribute to our transition to a Kotlin-based technology stack.</span></span></li> <li>Expertise in <span>PHP</span> is beneficial, as our current systems are <span>PHP</span>-based and we will work in a hybrid environment. Experience with Symfony is a definite plus.</li> <li>Good experience in working with relational databases like <span><span>MySQL</span></span> or Postgres. </li> <li>Hands-on experience with automation and deployment of applications into cloud infrastructure (e.g., <span>AWS</span>, Azure).</li> <li>Solid expertise in continuous integration and automation. </li> <li>Strong expertise in messaging concepts and patterns in distributed systems (e.g., Kafka, RabbitMQ).</li> <li>Proficiency in system design and architecture.</li> </ul> <p><em>Mindset and other soft skills: </em></p> <ul> <li>Experience in system migrations, including changing tech stacks or transitioning from a monolith to a service-oriented system, is a strong plus.</li> <li>Enthusiastic about exploring new possibilities and continuous learning, while actively sharing expertise and knowledge. </li> <li>Intrigued by the idea of collaborating with both users and <span>UX</span> designers.</li> <li>A team player who embraces diversity and inclusivity.</li> <li>Strong communication skills and fluency in English.</li> </ul> <h3><strong>Our Perks – More than just a job</strong></h3> <ul> <li>You have an impact. With innovation and smart technology, we are creating the easiest way to travel. We want your ideas and give you freedom to make them reality.​</li> <li>Flix is flexible. Organize your own schedule, and balance work between the office and home as it’s best for you. We give you trust-based hours and a flexible smart working policy.</li> <li>Travelling is our passion. Discover the world with your free Flix rides and bring along your friends and family for half price.</li> <li>Teamwork makes the dream work. Our FlixTeam has people from over 80 different nations. We work in a multicultural environment where we can challenge and support each other.</li> <li>We're not only green in color. We’re building for the long term, and that means protecting our planet. We constantly test new green technologies and compensate for the CO2 after all our business travel since 2018.</li> <li>Your well-being is important to us. To treat your mind and body we will give you a competitive paid time off package, mental health support including 1:1 consultations with a psy

Apply for this role

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

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Flix

View company profile →