
KAYAK ir ceļojumu meklēšanas un salīdzināšanas platforma, kas palīdz cilvēkiem plānot ceļojumus, salīdzinot lidojumus, viesnīcas un nomas automašīnas simtiem ceļojumu vietņu. Tīmekļa vietne un mobilā lietotne ļauj ceļotājiem precizēt rezultātus, izmantojot praktiskas preferences, sekot līdzi cenām ar brīdinājumu palīdzību un organizēt plānus KAYAK Trips. Pateicoties mobilajām cenām un ceļojumu paziņojumiem, KAYAK palīdz pieņemt pārdomātākus rezervēšanas lēmumus un saglabāt ceļojumu izpēti vienuviet.
Senior Java Software Engineer, KAYAK Business Integrations
Build integrations between KAYAK for Business and airlines and travel suppliers. Lead reliable backend systems for corporate travel search, booking, and servicing.
Apraksts
- Lead new direct supplier integrations from partner documentation through production launch.
- Monitor live integrations, diagnose production issues, and resolve differences between supplier documentation and actual behavior.
- Assess user and business value before starting work, then measure results after release.
- Build and maintain third-party API integrations using SOAP/XML, REST, and proprietary protocols.
- Design integrations across varied protocols, data models, and reliability levels while preserving a consistent internal model.
- Work directly with partners to investigate integration issues, agree on fixes, and track tickets through resolution.
- Write design documents, review architecture and code, and contribute to quality and testing standards.
- Guide mid-level and junior engineers through code reviews, pairing, and technical advice.
- Coordinate with product, QA, and partner teams on project scope and rollout.
- Use AI coding tools as part of the regular development workflow.
Prasības
- Degree in computer science or a related discipline, or equivalent practical experience.
- Substantial hands-on Java experience, including designing and operating production backend systems.
- Strong knowledge of the Spring framework and SQL databases.
- Experience integrating third-party systems and working with providers on communication, troubleshooting, and ticket escalation.
- Experience onboarding partners or suppliers to an established platform.
- Demonstrated ability to lead projects from start to finish and help other engineers grow.
- Fluent English communication skills.
- Ability to work in a hybrid arrangement with at least three office days each week.
- Preferred: experience with airline direct-connect or NDC APIs.
- Preferred: knowledge of travel concepts such as fares, offers and orders, ancillaries, and ticketing.
- Preferred: experience with API certification or supplier testing programs.
- Preferred: familiarity with AI coding tools and interest in using them to speed up development.
Priekšrocības
- Work from almost anywhere for up to 20 days each year.
- Career development funding.
- Access to thousands of on-demand online courses.
- Generous supplementary health insurance.
- Flexible sick leave.
- Additional financial support during sick leave.
- An extra day off for your birthday.
- A company-wide vacation week during the winter holidays each year.
- Additional financial support during parental leave.
- Free lunch twice a week and daily office snacks.
- Free yoga twice a week.
- Paid time for volunteering.
- Fridays without meetings.
- Office and team events, including summer camp, KAYAK birthday, and winter party.
- Company-paid therapy sessions through SpringHealth.
- Company-paid Headspace subscription.
- Internal communities.
- Significant annual bonuses, approximately 10% of annual salary.
- Booking Holdings restricted stock unit package, with the possibility of annual refresh grants.