Senior Java Software Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Java Software Engineer (Java): Building and maintaining high-performance backend services, enterprise integrations, and data-processing tools for a global travel search and corporate travel platform with an accent on API development, data processing, and scalable software design. Focus on integrating airline, hotel, rental-car, HRIS, and identity platforms, debugging complex systems, and maintaining modular architecture for enterprise customers.
Location: Hybrid role based in the Concord, Massachusetts office, with at least 3 days per week onsite.
Salary: $125,000–$140,000 per year, excluding annual bonus and recurring RSU grants.
Company
is a global travel search and corporate travel technology company within Booking Holdings, operating metasearch brands including , momondo, Cheapflights, and HotelsCombined.
What you will do
- Implement new features and maintain high-performance components of ’s travel search and corporate travel platform.
- Extract, parse, clean, combine, and process large datasets using databases and scripts.
- Build and maintain integrations with airline, hotel, rental-car, enterprise, HRIS, and identity-provider APIs.
- Develop debugging and diagnostic tools for existing products.
- Own software designs from initial concept through deployment, ensuring code quality and performance.
- Participate in code reviews and architectural steering to keep the K4B platform modular and reusable.
Requirements
- 6–8 years of professional software engineering experience.
- Strong Java programming skills and understanding of programming fundamentals, data structures, algorithms, and software design.
- Experience with relational databases such as MySQL or Oracle.
- Experience with Unix shell scripting, Spring, MyBatis, REST APIs, web services, and SOAP.
- Ability to work independently and collaborate effectively with technical and non-technical colleagues.
- Ability to work from the Concord, Massachusetts office at least 3 days per week.
Nice to have
- Travel industry experience.
- B2B systems or identity and HR integrations, including SCIM, SAML/OAuth, SSO, user provisioning, Workday, Okta, or Active Directory.
- Experience with DOM, XPath, jQuery, CSS, and machine learning.
Culture & Benefits
- Remote work from almost anywhere for up to 20 days per year.
- Health, retirement, life insurance, flexible spending, parental leave, paid sick leave, vacation, holidays, and paid volunteer time.
- Company-paid therapy sessions, Headspace subscription, and a company-wide week off.
- Development funding, leadership development, and access to on-demand learning.
- Travel discounts, employee resource groups, free lunch twice per week, and quarterly social events.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →