GrepJob
KAYAK

Senior JAVA Software Engineer (Fixed Term)

KAYAK
Apply
3 months ago
Berlin, GermanySenior / Mid Level

Responsibilities

  • 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 initial concept to deployment.
  • Participate in code reviews and architectural steering.

Requirements

  • Bachelor’s degree or higher in Computer Science or related field.
  • 5+ years of experience in JAVA.
  • Hands-on experience with the Spring ecosystem and relational/NoSQL databases.
  • Strong English communication skills.
  • Ability to design and implement engineering initiatives with minimal guidance.
  • Prior experience in the travel domain is beneficial.

Benefits

  • Work from (almost) anywhere for up to 20 days per year.
  • Company-paid therapy sessions and subscription to HeadSpace.
  • Company-wide week off a year for team recharge.
  • No meeting Fridays.
  • Generous paid vacation and time off for your birthday.
  • Paid volunteer time and development opportunities.

Tech Stack

JavaMySQLPostgreSQLRedisSpring BootSQL

Categories