Java Engineer
KAYAKJoin 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
Senior Front-End Software Engineer
Join KAYAK as a Senior Front-End Engineer to develop UI components using React, JavaScript, CSS, and HTML.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
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.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
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.
Senior Front-End Engineer
Join KAYAK as a Senior Front-End Engineer to develop core UI components using React, JavaScript, CSS, and HTML.
Software Development Engineer II
Join Expedia as a Software Development Engineer II, working on mission-critical features with Java, AWS, and Kubernetes.
Senior Backend Engineer (Java, Spring, SQL)
Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.
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.
Software Engineer - Java, Node.js, Oracle
Join State Street as a Software Engineer specializing in Java, Node.js, and Oracle for financial applications.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Senior Software Developer (Java)
Join Lightspeed as a Senior Java Developer to enhance our hospitality commerce platform.
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.
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.
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.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
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.
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.
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.
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.
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.