Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
KAYAK

Junior Java Software Engineer

KAYAK

Junior Java Software Engineer responsible for implementing features and maintaining KAYAK's travel search engine. Collaborate with experienced developers and work with large datasets.

Posted 4/29/2026full-timeConcord • Massachusetts • 🇺🇸 United StatesJuniorWebsite

Tech Stack

Tools & technologies
JavajQueryMySQLOracleShell ScriptingSOAPSpringUnix

About the role

Key responsibilities & impact
  • Extract data from databases, write scripts to parse, clean, combine, and process them
  • Communicate with APIs via REST or SOAP interfaces.
  • Configure enterprise applications for large customers.
  • Develop tools to assist in the debugging of existing products.
  • Have an opportunity to work together with a team of experienced developers.

Requirements

What you’ll need
  • 2 years of experience with Java programming
  • Strong understanding of programming fundamentals, data structures, algorithms, and software design
  • Ability to work independently and with a team
  • Good communication skills for sharing ideas clearly with both technical and non-technical colleagues
  • Familiarity with relational databases like MySQL or Oracle
  • Familiarity with the following:
  • Unix shell scripting
  • Spring & Mybatis frameworks
  • DOM and using XPath, JQuery & CSS
  • API development using REST, Web Service, SOAP, etc
  • Machine Learning

Benefits

Comp & perks
  • Work from (almost) anywhere for up to 20 days per year
  • Focus on mental health and well-being:
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
  • No meeting Fridays
  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • Paid volunteer time
  • Focus on your career growth:
  • Development Dollars
  • Leadership development
  • Access to thousand of on-demand e-learnings
  • Travel Discounts
  • Employee Resource Groups
  • Competitive retirement and health plans
  • Free lunch 2 days per week
  • Fun quarterly events such as boat trips, arcades, ski trips, Thursday socials, and more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaUnix shell scriptingMySQLOracleSpringMybatisXPathJQueryCSSMachine Learning
Soft Skills
communicationteamworkindependence