TL;DR
Senior Java Software Engineer K4B (Java): Building and optimizing high-load backend services for hirify.global's corporate travel solution, with an accent on third-party API integrations, search and booking logic optimization. Focus on ensuring code quality, performance, and architectural modularity for enterprise expansion.
Location: In this role you will be expected to work from our Berlin office at least 3 days per week. Work from (almost) anywhere for up to 20 days per year.
Company
hirify.global, part of Booking Holdings, is the world’s leading travel search engine, helping people find flights, stays, rental cars, and vacation packages.
What you will do
- Optimize search and booking logic to handle demands from global corporate clients.
- Build and maintain high-performance integrations with third-party APIs (airlines, hotel, rental car providers).
- Take full ownership of your designs from initial concept to deployment, maintaining high standards for code quality and performance.
- Participate in code reviews and architectural steering to ensure project modularity and reusability.
Requirements
- Bachelor’s degree or higher in Computer Science or related field.
- 4+ years of experience in Java.
- Hands-on experience with the Spring ecosystem (Spring/Spring Boot).
- Working knowledge of relational (SQL, PostgreSQL, MySQL) and NoSQL databases (Redis).
- Strong English communication skills.
- Ability to design and implement engineering initiatives with minimal guidance.
Nice to have
- Prior experience in the travel domain, including familiarity with airline distribution and standards (GDS, NDC).
- Experience with B2B systems or identity/HR integrations (SCIM, SAML/OAuth, SSO, user provisioning).
Culture & Benefits
- Hybrid work model: Berlin office required 3 days/week, with flexibility to work remotely up to 20 days per year.
- Focus on mental health and well-being with company-paid therapy sessions and HeadSpace subscription, plus an annual company-wide week off.
- Generous paid parental leave, 6 weeks paid vacation plus time off for your birthday, and paid volunteer time.
- Commitment to career growth through Development Dollars, leadership development, and access to e-learnings.
- Travel discounts and Employee Resource Groups.
- Office perks: free lunch 2 days/week, pension plan contributions, public transportation subsidies, bike leasing, monthly social events, and happy hours in the Friedrichshain office.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →