About the position
We are seeking Java backend developers to join our team at KAYAK, the world's leading travel search engine. As part of our global network, you will have the opportunity to work with other metasearch brands and contribute to our mission of helping people find their perfect travel experiences. In this role, you will be responsible for implementing new features, improving existing ones, and maintaining integrations with third-party APIs. We are looking for self-motivated individuals who are comfortable in a fast-paced startup environment and have a strong background in backend development. If you have experience with Java, SQL, HTTP, XML, JSON, and working knowledge of APIs, we encourage you to apply.
Responsibilities
- Implement new backend search and booking features
- Improve existing features with an eye towards speed and user experience
- Build and maintain existing integrations with third-party APIs
Requirements
- Proven software engineer with backend experience
- Comfortable in a fast-paced startup environment
- Hands-on and self-motivated
- Bachelor's degree or higher in Computer Science or related field
- Experience with Java (multi-threaded experience)
- Comfortable with SQL, HTTP, XML, JSON
- Working knowledge of APIs
- Bonus Points: Spring, MySQL, Git, Tomcat, Apache
Benefits
- 4 weeks paid vacation
- Day off on your birthday
- Generous retirement plans
- Awesome health, dental and vision insurance plans
- Flexible Spending Accounts
- Headspace Subscription
- No Meeting Fridays
- Drinks, coffee, snacks, games etc.
- Weekly catered lunches
- Flexible hours
- Regular team events/excursions
- Universal Paid Parental leave