SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, K4B

KAYAK - Berlin, Berlin, Germany - Hybrid - posted 2026-10-12

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

KAYAK, part of Booking Holdings, is the world's leading travel search engine. This role is for a Senior Java backend developer to build and maintain KAYAK for Business (K4B), the company's new corporate travel solution. You will work on high-performance search and booking technology that integrates with over 200 travel partners, linking to 500,000+ hotels and 550 airlines. You will optimize search and booking logic for enterprise clients, build and maintain high-performance integrations with third-party APIs (airlines, hotels, rental car providers), and take full ownership of designs from concept through deployment while maintaining high code quality and performance standards. You will participate in code reviews and architectural decisions to ensure the K4B project remains modular and reusable as KAYAK expands its enterprise footprint. The role requires working from the Berlin office at least 3 days per week. You will be part of a high-powered team supporting millions of users globally. REQUIREMENTS: - Bachelor's degree or higher in Computer Science or related field - 6+ years of professional experience in Java - Hands-on experience with Spring ecosystem (Spring/Spring Boot) - Working knowledge of relational (SQL) and NoSQL databases (PostgreSQL, MySQL, Redis) - Strong English communication skills - Ability to design and implement engineering initiatives with minimal guidance - Prior experience in travel domain beneficial (familiarity with airline distribution, GDS such as Amadeus/Sabre/Travelport, NDC standards) - Experience with B2B systems or identity/HR integrations beneficial (SCIM, SAML/OAuth, SSO, user provisioning/deprovisioning, HRIS/IDP platforms like Workday, Okta, Active Directory)

Similar roles