KAYAK logo

Java Engineer

KAYAK

Join KAYAK as a Java Engineer

KAYAK, part of Booking Holdings, is the world’s leading travel search engine. We are looking for talented Java Engineers to join our team and help improve and maintain KAYAK’s big data framework. As a Java Engineer, you will be an essential part of a high-powered team that ensures the smooth operation of our data systems.

Responsibilities

  • Integrate with partner web services and data feeds to acquire content.
  • Communicate directly with travel partners on technical issues related to their static data APIs.
  • Develop backend systems for KAYAK Hotel & Geographic data content with a focus on efficiency, scalability, and automation.
  • Identify and resolve complex software problems related to KAYAK data content.
  • Utilize and develop against various data storage systems, including MySQL, Redis, and proprietary KAYAK storage systems.

Requirements

  • Bachelor’s degree or higher in Computer Science or a related field, or 3+ years of professional experience.
  • Passion for clean code and quality unit testing.
  • Strong understanding of Object-Oriented Programming.
  • Experience with Java (JDK 8), Spring, SQL, HTTP, XML, JSON, MySQL, Git, Tomcat, JUnit, and Mockito.
  • Experience working in a semi-microservice environment.

Benefits

  • 4 weeks paid vacation.
  • Ability to work from almost anywhere.
  • 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.

Diversity and Inclusion

We aspire to have a workplace that reflects all of the diverse communities we serve. We know that when we have diverse teams, we produce more creative ideas, products, and better outcomes for our team members. OpenTable/KAYAK is proud to be an Equal Opportunity Employer and we welcome and encourage candidates from all backgrounds and experiences to apply for roles on our team. Whoever you are, just be you.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Location

This role is based in Concord, MA, and requires working from the office at least 3 days per week.

Benefits
Extracted with AI

  • Vision insurance
  • 4 weeks paid vacation
  • Ability to work from almost anywhere
  • Day off on your birthday
  • Generous retirement plans
  • Health insurance
  • Dental insurance
  • Flexible Spending Accounts
  • Headspace Subscription
  • No Meeting Fridays
  • Drinks, coffee, snacks, games
  • Weekly catered lunches
  • Flexible hours
  • Regular team events/excursions
  • Universal Paid Parental leave

Similar jobs

Last update: 23 minutes ago

KAYAK logo
KAYAK

Senior Front-End Software Engineer

Join KAYAK as a Senior Front-End Engineer to develop UI components using React, JavaScript, CSS, and HTML.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

SQUER logo
SQUER

Lead Fullstack Engineer (Java/JavaScript)

Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.

KAYAK logo
KAYAK

Senior Front-End Engineer

Join KAYAK as a Senior Front-End Engineer to develop core UI components using React, JavaScript, CSS, and HTML.

Expedia Group logo
Expedia Group

Software Development Engineer II

Join Expedia as a Software Development Engineer II, working on mission-critical features with Java, AWS, and Kubernetes.

NimbleRx logo
NimbleRx

Senior Backend Engineer (Java, Spring, SQL)

Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

State Street logo
State Street

Software Engineer - Java, Node.js, Oracle

Join State Street as a Software Engineer specializing in Java, Node.js, and Oracle for financial applications.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Lightspeed Commerce logo
Lightspeed Commerce

Senior Software Developer (Java)

Join Lightspeed as a Senior Java Developer to enhance our hospitality commerce platform.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Elastic logo
Elastic

Full Stack Software Engineer II (Java/React)

Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Picnic Technologies logo
Picnic Technologies

Junior Java Developer

Join Picnic Technologies as a Junior Java Developer in Amsterdam. Work with Java, Spring, and Kafka in a dynamic, scale-up environment.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.