> Markdown version of [/jobs/ext/3710884-senior-software-engineer-k4b](https://www.wearedevelopers.com/jobs/ext/3710884-senior-software-engineer-k4b). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, K4B - **Company:** KAYAK - **Location:** Berlin, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Active Directory, Amadeus CRS, Human Resources Information System (HRIS), PostgreSQL, MySQL, NoSQL, OAuth, Redis, Sabre (Computer System), Security Assertion Markup Language (SAML), Single Sign-On, SQL Databases, User Provisioning Software, Okta, Spring-boot, Information Technology, Workday - **Published:** October 13, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-k4b-kayak-com-10422854 ## About the Role * Bachelor's degree or higher in Computer Science or related field * 6+ years of experience in JAVA * Hands-on experience with the Spring ecosystem (Spring/Spring Boot) and working knowledge of relational (SQL) and NoSQL databases (e.g., PostgreSQL, MySQL, Redis). * Strong English communication skills * Ability to design and implement engineering initiatives with minimal guidance * Prior experience in the travel domain is beneficial - familiarity with airline distribution and standards (GDS such as Amadeus/Sabre/Travelport, NDC) and their integration with booking/reservation systems. * Experience with B2B systems or identity/HR integrations is beneficial - e.g., SCIM, SAML/OAuth, SSO, user provisioning/deprovisioning, and connecting HRIS/IDP platforms (Workday, Okta, Active Directory) to product services.