9h ago
Senior Java Software Engineer
Berlin, Germany
✨ $95k-$145k / yearest.
full-timemid Hybridsoftware
🛠 Tech Stack
💼 About This Role
You'll implement new features and maintain KAYAK's world-leading search and booking technology. You'll be an essential part of a high-powered team optimizing search and booking logic for global corporate clients. This role is based in Berlin office at least 3 days per week.
🎯 What You'll Do
- Optimize search and booking logic for global corporate clients
- Build and maintain high-performance third-party API integrations
- Take full ownership of designs from concept to deployment
- Participate in code reviews and architectural steering
📋 Requirements
- Bachelor’s degree or higher in Computer Science or related field
- 4+ years of experience in Java
- Hands-on experience with Spring ecosystem (Spring/Spring Boot)
- Working knowledge of relational and NoSQL databases
✨ Nice to Have
- Prior experience in travel domain with GDS systems (Amadeus/Sabre/Travelport)
- Familiarity with B2B identity integrations (SCIM, SAML/OAuth, SSO)
- Experience with HRIS/IDP platforms (Workday, Okta, Active Directory)
🎁 Benefits & Perks
- 🌍 Work from anywhere up to 20 days per year
- 🧠 Mental health support: therapy sessions and HeadSpace subscription
- 📅 Company-wide week off once a year
- 🍽️ Free lunch 2 days per week
- 🚲 Bike leasing program
📨 Hiring Process
Estimated timeline: 2-4 weeks · AI estimate
- 1Recruiter Call· 30 min
- 2Technical Interview· 60 min
- 3System Design Interview· 60 min
0 0 0