9h ago
Senior Java Software Engineer
Berlin, Germany
✨ $110k-$150k / yearest.
full-timemid Hybrid
🛠 Tech Stack
💼 About This Role
You'll join a high-powered team building KAYAK's world-leading search and booking technology for enterprise clients. You'll optimize search and booking logic and build high-performance integrations with third-party APIs for airlines, hotels, and rental cars. This role offers full ownership from concept to deployment in a globally recognized travel metasearch company.
🎯 What You'll Do
- Optimize search and booking logic for global corporate clients
- Build and maintain high-performance integrations with third-party APIs
- Take full ownership of designs from concept to deployment
- Participate in code reviews and architectural steering
📋 Requirements
- 4+ years of experience in Java
- Experience with Spring ecosystem (Spring/Spring Boot)
- Working knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, Redis)
- Strong English communication skills
✨ Nice to Have
- Prior experience in the travel domain (GDS, NDC)
- Experience with B2B systems or identity/HR integrations (SCIM, SAML/OAuth, SSO)
- Familiarity with HRIS/IDP platforms (Workday, Okta, Active Directory)
🎁 Benefits & Perks
- 🏖️ Unlimited PTO (6 weeks paid vacation + birthday off)
- 💻 Hybrid work (3 days/week in Berlin office, 20 days/year remote from anywhere)
- 🧠 Mental health support (company-paid therapy and HeadSpace subscription)
- 📚 Career growth (Development Dollars, leadership development, on-demand e-learnings)
- 🍴 Free lunch 2 days per week and monthly social events
0 0 0