Skip to main content

KAYAK

Java Software Engineer, K4B

Concord Office (Remote)fulltimemidAdded 2 days ago

About this role

KAYAK, a leading travel search engine owned by Booking Holdings, is hiring a Java Software Engineer to build features and maintain their platform while working with large-scale data processing. The role involves developing backend solutions, integrating APIs, and collaborating with experienced developers in a fast-paced environment, with a requirement to work from the Concord, MA office at least 3 days per week.

What you'll do

  • Extract, parse, clean, and process data from databases using scripts
  • Integrate with APIs via REST, SOAP, and other web service protocols
  • Configure enterprise applications for large customers
  • Develop debugging and diagnostic tools for existing products
  • Collaborate with experienced development teams on diverse projects

What they're looking for

  • Java programming (2-3 years experience)
  • Data structures, algorithms, and software design fundamentals
  • Relational databases (MySQL, Oracle)
  • Spring & MyBatis frameworks
  • REST API and web service development
  • Unix shell scripting
  • DOM, XPath, jQuery, and CSS
  • Machine Learning (preferred)

Benefits

  • Remote work flexibility (up to 20 days annually)
  • Mental health support (SpringHealth therapy, Headspace subscription, company recharge week, no-meeting Fridays)
  • Generous paid time off including parental leave and birthday time
  • Career development with learning resources and leadership training
  • Competitive salary ($100,000-$110,000) plus bonus and RSU grants
Apply on the employer's site

Opens the official application on the employer’s site. No login required.