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