Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
- Strong proficiency in Kotlin and/or Java- Experience with Spring Boot and event-driven microservices- Familiarity with PostgreSQL and Kafka- Ability to work with high-throughput, real-time data systems- Strong problem-solving skills and a collaborative mindset
About the job
At Flix, we foster a technology-driven culture where creativity meets significant real-world applications. We offer competitive compensation, ample opportunities for professional advancement, and a collaborative environment that encourages ownership and innovation.
We are on the lookout for a Software Engineer (Kotlin, Java) with robust Kotlin (or Java with a willingness to learn Kotlin) expertise to become a key member of our Capacity Management team in the Demand Division. The Capacity Management team is responsible for developing and maintaining systems that allocate, price, and manage seat availability across Flix. Our team handles high-throughput, real-time data pipelines and event-driven microservices to ensure smooth operations, even in unpredictable situations.
As a Software Engineer at Flix, you will have the opportunity to influence systems that directly affect how millions of passengers book their seats and optimize Flix's capacity across our global network in real-time.
Our tech stack
Languages & Frameworks: Kotlin, Spring Boot, Akka/Pekko
Data & Messaging: PostgreSQL, Kafka
About FlixMobility GmbH
FlixMobility GmbH, known for its innovative transport solutions, is revolutionizing the way people travel by providing a seamless and affordable travel experience. Our commitment to technology and customer satisfaction drives us to deliver exceptional services worldwide.
Similar jobs
1 - 20 of 1,269 Jobs
Search for Senior Software Developer Java Third Party Ecosystem
Join our innovative team at Lightspeed Commerce Inc. as a Senior Software Developer specializing in Java. In this pivotal role, you will work on our Third Party Ecosystem, contributing to the development of cutting-edge software solutions that enhance our platform's connectivity and flexibility.As a Senior Software Developer, your expertise will guide our projects, ensuring high-quality code and efficient workflows. Collaborate with a talented team of developers and stakeholders to drive our technology forward, fostering an environment of continuous improvement and excellence.
Join our innovative team at SWARCO as a Senior Java Developer in Berlin. In this pivotal role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive our projects forward. Your expertise in Java programming will be crucial in crafting robust applications that meet the needs of our clients.
Hello! We appreciate your interest in our team! Are you ready to embrace a new career challenge, or are you simply exploring opportunities? If so, you have come to the right place! We are on the lookout for a skilled Senior Backend Developer to join our dynamic team. In this pivotal role, you will contribute to the growth and advancement of our Hospitality product group, helping us to penetrate new markets and enhance our all-encompassing commerce platform. You will specifically be part of the team dedicated to developing a sophisticated, modular framework for user and permissions management. Your work on a range of projects will significantly affect the everyday experiences of thousands of customers globally and aid in revitalizing local communities. Join us as we shape the future of hospitality technology!
KAYAK, part of Booking Holdings (NASDAQ: BKNG), runs a large-scale travel search platform used by travelers worldwide to find flights, hotels, rental cars, and vacation packages. The company also offers KAYAK for Business, which provides travel management solutions to organizations. Its network includes well-known brands like momondo, Cheapflights, and HotelsCombined. KAYAK aims to make exploring the world easier by building the best travel search engine and values innovation and real impact from its employees. Role overview As a Senior Java Software Engineer based in the Berlin office, you will play a key role in developing and refining the features behind KAYAK’s search and booking systems. The team collaborates with over 200 travel partners, giving users access to more than 500,000 hotels and 550 airlines. Your work will help ensure smooth, reliable experiences for millions of users each day. This position requires onsite presence in Berlin at least three days per week. What you will do Enhance search and booking algorithms to meet the needs of major corporate clients worldwide. Develop and maintain high-performance integrations with third-party APIs, including those for airlines, hotels, and rental car providers. Take ownership of your designs from concept through deployment, with a focus on code quality and system performance. Join code reviews and architectural discussions to keep the K4B project modular and reusable as KAYAK continues to grow. Requirements Bachelor’s degree in Computer Science or a related field. At least 4 years of professional experience working with Java. Strong knowledge of the Spring ecosystem (Spring/Spring Boot) and hands-on experience with both relational (SQL) and NoSQL databases such as PostgreSQL, MySQL, or Redis. Clear and effective communication skills in English. Ability to independently design and deliver engineering projects.
JetBrains is hiring a Product Designer to focus on the .NET ecosystem. This position involves designing developer tools that improve workflow and make daily tasks more enjoyable. The role is open to candidates in Belgrade, Berlin, Limassol, Madrid, Munich, Prague, Warsaw, Yerevan, or remote within Germany. What you will do Collaborate with engineers, product managers, and fellow designers to build user-centered solutions for .NET products. Shape the visual and interactive aspects of developer tools, ensuring usability aligns with technical needs. Turn research findings and user feedback into clear, effective design concepts. About JetBrains JetBrains creates intelligent software tools used by millions of developers worldwide. The team emphasizes thoughtful design and practical problem-solving to support the work of software professionals.
JetBrains is seeking an AI Lead focused on integrating artificial intelligence into the C++ ecosystem. This role shapes how AI features enhance C++ development tools, directly impacting the way engineers write and maintain code. Key responsibilities Lead initiatives that embed AI capabilities into JetBrains C++ products Collaborate with engineering teams to design and implement AI-driven solutions for software development workflows Help set the direction for AI in C++ tooling at JetBrains Locations This position is open in Amsterdam, Belgrade, Berlin, Limassol, London, Madrid, Munich, Paphos, Prague, remote (Germany), Warsaw, and Yerevan.
About KAYAKKAYAK, a member of Booking Holdings (NASDAQ: BKNG), stands as a premier travel search engine. With billions of queries on our platforms, we assist travelers in discovering their ideal flights, accommodations, rental cars, and vacation packages. We are also revolutionizing business travel with our innovative corporate travel solution, KAYAK for Business.As part of KAYAK, you will join a travel company that oversees a diverse array of global metasearch brands, including momondo, Cheapflights, and HotelsCombined. From our startup journey to becoming an industry trailblazer, innovation drives us, and every team member has the chance to leave a lasting impact. Our commitment is to develop the most efficient travel search engine, simplifying the process for everyone to explore the world.Position OverviewWe are in search of a proficient mid-level Java backend developer dedicated to implementing new features and maintaining KAYAK’s cutting-edge search and booking technology. Collaborating with over 200 travel partners and connecting to more than 500,000 hotels and 550 airlines, you will play a pivotal role in a dynamic team that ensures seamless operations, aiding millions in finding optimal accommodations and travel routes every day!This is a Fixed Term contract until September 30, 2027.This role requires working from our Berlin office a minimum of three days per week.Key ResponsibilitiesEnhance search and booking algorithms to meet the needs of our largest global corporate clients.Develop and sustain high-performance integrations with third-party APIs (airlines, hotels, and rental car providers).Take full ownership of your designs, from concept to deployment, while upholding exceptional standards for code quality and performance.Engage in code reviews and architectural direction to ensure the K4B project remains modular and reusable as KAYAK expands its enterprise reach.QualificationsBachelor’s degree or higher in Computer Science or a related field.5+ years of experience in Java programming.Hands-on experience with the Spring ecosystem (Spring/Spring Boot) and familiarity with relational (SQL) and NoSQL databases (e.g., PostgreSQL, MySQL, Redis).Excellent English communication skills.Ability to design and implement engineering initiatives with a focus on performance and usability.
Join Our Innovative Team at 1GLOBALAt 1GLOBAL, we are redefining mobile connectivity on a global scale. As a leading technology-driven mobile communications provider, we deliver seamless connectivity solutions for both enterprises and consumers. Our advanced telecom platform, featuring our proprietary global mobile core network and in-house developed eSIM technology, empowers us to operate as a fully regulated telecommunications provider across 40 countries worldwide.We partner with some of the world’s premier banks, enterprises, and digital-first businesses, including neo-banks and global consumer goods companies. With over 70 million connections, we enable our clients to innovate and scale their operations confidently within the mobile ecosystem.As a profitable and rapidly growing business, we project revenues exceeding US$200 million in 2025, with profits surpassing US$25 million. Our strong cash flow allows us to invest continuously in our infrastructure, platform innovations, and global expansion initiatives. Our recent successes have marked a pivotal phase in our journey, with significant client acquisitions propelling us into a global mobile connectivity powerhouse.Founded in 2022 by seasoned tech entrepreneurs Hakan Koç and Pyrros Koussios, 1GLOBAL is quickly emerging as a European technology leader, committed to shaping the future of global telecommunications. As a fully regulated Mobile Virtual Network Operator (MVNO) in 12 countries and a regulated telecom operator in another 28, we are headquartered in the Netherlands with R&D hubs in Lisbon, Berlin, and São Paulo. Our dedicated team of nearly 500 experts across 15 countries is driven by a singular ambition: to enhance global mobile connectivity through innovative technology and operational excellence.About the RoleDesign and develop impactful features while contributing to the architectural framework with a focus on resilience, scalability, security, and fault tolerance.Champion high code quality and best practices to maintain robust software development.Work collaboratively in an agile team environment to ensure timely product delivery and management.
Join our innovative team at redcare-pharmacy as a Senior Java Engineer. In this pivotal role, you will leverage your expertise in Java programming to develop robust, scalable applications that enhance our digital pharmacy solutions. Collaborate with cross-functional teams to drive the design and implementation of high-quality software solutions.We are looking for a proactive and detail-oriented engineer who thrives in a dynamic environment and is passionate about problem-solving. If you are ready to make a significant impact in the healthcare technology space, we want to hear from you!
About the Role scalablegmbh is looking for a Senior Kotlin / Java Software Engineer focused on Application Framework development in Berlin. This position centers on designing and building scalable applications that support core business functions. The work directly influences our technology choices and strengthens the software we deliver.
About Us Join our dynamic international team at Doctolib, based in Berlin, where we are devoted to enhancing the performance, features, and design of our essential healthcare product, the Scheduling System. Over the past decade, Doctolib has experienced remarkable growth by prioritizing pragmatic solutions and avoiding unnecessary optimizations. To sustain our momentum, we are focusing on performance as a key priority and are continuously evolving the architecture of our core features to accommodate future demands. We are currently re-engineering our Appointments Management Service from the ground up, utilizing modern event-driven, distributed technologies in line with our updated technology strategy. This pivotal service will revolutionize the way Care Teams manage appointments, ensuring patients receive quicker access to care.
GetYourGuide helps travelers find and book memorable experiences in thousands of cities worldwide. The company has operated since 2009 and now includes a global team of more than 850 people, with headquarters in Berlin and 16 local offices. More details about the team and culture are available on the careers page. This Senior Software Engineer position sits within the Developer Enablement Team in Berlin. The focus is on building and maintaining internal tools and platforms that make engineering teams more productive. The role centers on backend development and aims to streamline workflows, automate processes, and improve the experience of developers across the company. What you will do Maintain CI/CD pipelines: Enhance and support continuous integration and deployment workflows using GitHub Actions and ArgoCD to ensure reliable delivery of services. Manage GitHub access: Oversee repository permissions and workflows, enabling secure and effective collaboration across teams. Improve testing tools: Build and maintain automated testing solutions for Java, JavaScript, and Python projects to help strengthen code quality. Enhance local development: Develop tools that make local development environments faster and more consistent, especially for testing purposes. Enable AI-assisted engineering: Contribute to the evolution of in-house AI agents and support the adoption of AI tools within engineering teams. Support diverse engineers: Collaborate with developers working in various programming languages to create cross-language tooling that improves productivity. Contribute pragmatically: Write clean, maintainable code for backend systems and internal developer tools.
Join idealo’s Clickout-to-Revenue team in Berlin, where the focus is on building and maintaining systems that help retailers monetize qualified referrals. The team’s work has a direct impact on idealo’s growth by ensuring monetization processes remain reliable and efficient. Both full-time and part-time arrangements are possible for this Senior Software Engineer position. What you will do Design, develop, and operate business and web applications on AWS Cloud. Take responsibility for the full lifecycle: architecture, infrastructure, development, testing, security, deployment, monitoring, and maintenance. Build and maintain services that handle processing and billing, integrating with key systems such as Odoo ERP and connecting to Salesforce and SAP. Work closely with colleagues from accounting, sales, account management, and other engineering teams to deliver solutions that meet changing business needs. Identify and implement process improvements, maintain high code quality, and pursue ongoing professional growth with support from idealo. Tech stack Kotlin Java AWS Odoo ERP Salesforce and SAP interfaces Location This role is based in Berlin, Germany.
Join Atolls, the world's largest community-driven shopping platform, active in over 20 markets.We empower millions to make informed spending choices across the discovery, evaluation, and (re-)purchase phases by connecting consumers with the right brands and retailers.Our diverse team of over 1,000 individuals across 10 countries develops products that millions use daily at a global scale. Here, you'll have true ownership of your work and witness its direct impact. Are you ready to help shape the shopping experiences that people trust? Keep reading.About This Opportunity:We are on the lookout for a Senior Software Engineer (Java/SpringBoot) to enhance our Shopping team based in Berlin. In this pivotal role at Atolls, you will play a critical part in enabling our consumers to maximize their value for money by delivering an outstanding shopping rewards experience online and in-store. You'll be instrumental in crafting exceptional user experiences, empowering consumers to make informed and confident shopping decisions. Your contributions will directly influence how millions of users engage with our platforms, guiding them towards making smart, fair, and rewarding choices.Our Perks:At Atolls, we are committed to fostering your professional and personal development. Here’s what we offer:A culture that champions personal and professional growth, coupled with internal mobility opportunities.A supportive and inclusive team that values diverse perspectives and innovative ideas.32 days of paid vacation plus your birthday off for optimal work-life balance.A flexible hybrid working model to accommodate your lifestyle.Access to a dedicated learning budget and internal training.Mental health coaching to support your well-being.Regular global and local events to celebrate achievements and foster connections.Opportunity for a sabbatical after three years with the company.
About commercetoolsAt commercetools, we believe that true innovation is built on a strong foundation, harmonizing our cutting-edge products with our talented people.Our team comprises builders, explorers, doers, and problem-solvers who have reshaped commerce architecture with a flexible approach and fostered a culture rich in experimentation. They are the driving force behind today's commerce innovation.We empower the next generation of commerce for our clients, whether through AI-driven solutions for smarter decision-making, bridging digital and physical shopping, or creating novel customer connection methods. We're here to assist the world's most ambitious companies to experiment, scale, and grow without limits.At commercetools, the best idea triumphs, not the loudest voice. You will have the tools, trust, and space to not only craft the future of commerce but also your own career path.Your ImpactWe are on the lookout for a dynamic Director of Product - Ecosystem to report to our Chief Product Officer. This pivotal role will lead the innovation and excellence of our platform capabilities, both internally and externally. You will play a crucial role in ensuring that commercetools provides a top-notch experience for developers and partners (system integrators and software firms) by delivering a scalable, secure, and extensible ecosystem that is easy and quick to integrate.In this role, you will collaborate closely with the Vice President of Engineering - Partner, Platform, and Integration, along with the leadership team, to enhance commercetools' Time To Value. You will be responsible for the product strategy for the Ecosystem, focusing on high-value areas such as AI and Agentic integrations. Your decisions will guide investments in our Partner ecosystem, internal engineering productivity, extensibility, external integrations, developer enablement, and partner support. Your leadership will significantly influence commercetools’ capability to provide high-value, effortless solutions that delight our developers and partners.This position offers a hybrid work environment, requiring three days a week in our local offices (Berlin, London, or Valencia).
idealo is looking for a Senior Backend Software Engineer (m|w|d) to join the team in Berlin. This role focuses on building and operating the backend for our mobile app, which helps millions of users compare prices and shop smarter. The team takes full ownership of technical implementation, operations, and strategic direction for our services, with a strong commitment to delivering a seamless experience for mobile shoppers. Role overview This position centers on end-to-end responsibility for business and web services in the AWS Cloud. The team manages the full lifecycle of these services, from architecture and infrastructure to development, testing, deployment, monitoring, and on-call support. The goal is to ensure stability, scalability, and high performance, especially during periods of heavy traffic. What you will do Develop and operate backend services in AWS Cloud for the mobile app Design and implement APIs (REST/GraphQL) for Android and iOS applications Make architectural decisions for backend systems, including microservices Enhance cloud infrastructure using tools such as Terraform and Kubernetes Maintain high code quality through testing, code reviews, and monitoring Identify and address technical debt Introduce new technologies and improve development workflows (CI/CD, automation, AI tools) Collaboration and impact Work closely with mobile engineers and backend colleagues Contribute to technical discussions and challenge existing solutions Share knowledge through pair programming, code reviews, and tech talks Communicate complex technical topics to non-technical stakeholders Participate in on-call rotations and take responsibility during critical incidents
WHO YOU AREWe are on the lookout for a dynamic and driven Web3 Ecosystem Business Developer to spearhead Xsolla's Web3 initiatives in the EMEA region. Your mission will be to champion the adoption of the Xsolla ZK ecosystem within the gaming industry.In this pivotal role, you will identify high-potential partners—including ZK ecosystem participants, wallets, Web3 gaming projects, and gaming studios—while structuring innovative partnership models. You will also play a crucial role in developing scalable business strategies that empower game developers to thrive in a compliant and decentralized environment.This position is at the crossroads of gaming, blockchain technology, business development, and token liquidity. The ideal candidate will possess extensive experience in Web3 gaming, with additional expertise in traditional gaming being an asset.ABOUT XSOLLAXsolla is a leading global commerce platform designed to empower game developers by providing robust tools and services to address the unique challenges of the video game industry. From indie developers to AAA studios, partners turn to Xsolla for support in funding, distribution, marketing, and monetization of their games. With a vision rooted in the future of gaming, Xsolla is dedicated to creating opportunities and constantly expanding resources available to creators. Based in Los Angeles, California, Xsolla serves as the merchant of record and has successfully assisted over 1,500 game developers in reaching wider audiences and enhancing their business growth worldwide. With diverse pathways to profitability and success, developers have everything they need to enjoy the game.For more information, visit xsolla.com.
At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to creating the most powerful and effective developer tools available. By automating routine checks and corrections, our tools enhance productivity, enabling developers to innovate and create freely. Kotlin, a modern programming language developed by JetBrains, targets Java, Android, JavaScript, and native platforms. Since its introduction in 2016, Kotlin has rapidly gained traction, becoming the official language for Android development and receiving support from numerous frameworks, engines, and tools. With Kotlin Multiplatform and Compose Multiplatform, our mission is to empower Android developers to create exceptional multiplatform applications. The Kotlin Multiplatform Tooling team is at the forefront of this initiative, developing tools that simplify the process. We are actively working on Kotlin Multiplatform plugins for IntelliJ IDEA and Android Studio, alongside enhancing IntelliJ IDEA's Android support, KDoctor, and the Kotlin Multiplatform wizard. We are looking for a passionate Android developer who can share their insights and experience with our team while contributing to the development of tools that they have always envisioned. Our international and friendly team welcomes applicants who share our enthusiasm for coding.
At Flix, we foster a technology-driven culture where creativity meets significant real-world applications. We offer competitive compensation, ample opportunities for professional advancement, and a collaborative environment that encourages ownership and innovation.We are on the lookout for a Software Engineer (Kotlin, Java) with robust Kotlin (or Java with a willingness to learn Kotlin) expertise to become a key member of our Capacity Management team in the Demand Division. The Capacity Management team is responsible for developing and maintaining systems that allocate, price, and manage seat availability across Flix. Our team handles high-throughput, real-time data pipelines and event-driven microservices to ensure smooth operations, even in unpredictable situations.As a Software Engineer at Flix, you will have the opportunity to influence systems that directly affect how millions of passengers book their seats and optimize Flix's capacity across our global network in real-time.Our tech stackLanguages & Frameworks: Kotlin, Spring Boot, Akka/PekkoData & Messaging: PostgreSQL, Kafka
At Veo, we are at the forefront of AI-driven sports camera technology. Our cutting-edge, fully automated camera solution empowers sports teams to capture matches and training sessions effortlessly, eliminating the need for a camera operator. We are committed to democratizing sports by providing video analysis tools to teams of all levels, a service that was once exclusive to a select few. Currently, more than 40,000 clubs across 90+ countries utilize our technology to record their games on a weekly basis.What truly distinguishes us is our exceptional team. We are a diverse collection of innovative thinkers, creators, and problem-solvers who are passionate about delivering outstanding products while enjoying the journey.Your RoleAs a Senior Software Engineer specializing in API development at Veo, you will become a pivotal member of a newly formed team dedicated to enhancing our API capabilities. Your contributions will be instrumental in establishing the technical groundwork that enables reliable and scalable integration of external partners with Veo's platform.You will report to an Engineering Manager and work out of our Berlin office, collaborating closely with fellow engineers and a Technical Product Manager. Together, you will architect and build backend systems and APIs that are central to Veo's platform, making strategic architectural decisions that are crucial to our growth and connectivity within the broader sports ecosystem.
Jan 5, 2026
Sign in to browse more jobs
Create account — see all 1,269 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.