Your personal AI career agent
Java Software Engineer(m/w/x)
Building high-performance integrations for global corporate travel clients. 3+ years of Java and Spring ecosystem experience required. Company-paid therapy, HeadSpace subscription, and a week off.
Requirements
- Bachelor's degree or higher in Computer Science or related field
- 3+ years of experience in JAVA
- Hands-on experience with Spring ecosystem (Spring/Spring Boot)
- Working knowledge of relational (SQL) and NoSQL databases
- Strong English communication skills
- Ability to design and implement engineering initiatives with minimal guidance
- Prior experience in travel domain is beneficial
- Familiarity with airline distribution and standards (GDS)
- Familiarity with GDS integration with booking/reservation systems
- Experience with B2B systems or identity/HR integrations is beneficial
- Familiarity with SCIM, SAML/OAuth, SSO, user provisioning/deprovisioning
- Familiarity connecting HRIS/IDP platforms to product services
Tasks
- Implement new features
- Maintain search and booking technology
- Optimize search and booking logic
- Handle demands of global corporate clients
- Build high-performance integrations
- Integrate with third-party APIs
- Take ownership of designs
- Ensure high code quality
- Participate in code reviews
- Contribute to architectural steering
- Maintain modularity and reusability
Work Experience
- 3 years
Education
- Bachelor's degree
Languages
- English – Native
Tools & Technologies
- JAVA
- Spring
- Spring Boot
- SQL
- PostgreSQL
- MySQL
- Redis
- GDS
- Amadeus
- Sabre
- Travelport
- NDC
- SCIM
- SAML
- OAuth
- SSO
- Workday
- Okta
- Active Directory
Benefits
Mental Health Support
- Company-paid therapy sessions
- Company-paid HeadSpace subscription
More Vacation Days
- Company-wide week off
- Generous paid vacation
- Paid time off for birthday
- 6 weeks paid vacation
Flexible Working
- No meeting Fridays
Generous Parental Leave
- Paid parental leave
Social Impact
- Paid volunteer time
Additional Allowances
- Development Dollars
Career Advancement
- Leadership development
Learning & Development
- Access to e-learnings
Corporate Discounts
- Travel discounts
Other Benefits
- Employee Resource Groups
Free or Subsidized Food
- Free lunch 2 days per week
Retirement Plans
- Pension plan contributions
Public Transport Subsidies
- Public transportation subsidies
Company Bike
- Bike leasing program
Team Events
- Monthly social events
- Thursday happy hours
Healthcare & Fitness
- Sports teams
Modern Office
- Office in Friedrichshain, Berlin
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- KAYAKFull-timeWith HomeofficeSeniorBerlin
- KAYAK
Senior JAVA Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - KAYAK
Software Architect (Java)(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - KAYAK
Senior Full Stack Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Juvigo
Backend Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedBerlinfrom 32,000 - 38,000 / year
Java Software Engineer(m/w/x)
Building high-performance integrations for global corporate travel clients. 3+ years of Java and Spring ecosystem experience required. Company-paid therapy, HeadSpace subscription, and a week off.
Requirements
- Bachelor's degree or higher in Computer Science or related field
- 3+ years of experience in JAVA
- Hands-on experience with Spring ecosystem (Spring/Spring Boot)
- Working knowledge of relational (SQL) and NoSQL databases
- Strong English communication skills
- Ability to design and implement engineering initiatives with minimal guidance
- Prior experience in travel domain is beneficial
- Familiarity with airline distribution and standards (GDS)
- Familiarity with GDS integration with booking/reservation systems
- Experience with B2B systems or identity/HR integrations is beneficial
- Familiarity with SCIM, SAML/OAuth, SSO, user provisioning/deprovisioning
- Familiarity connecting HRIS/IDP platforms to product services
Tasks
- Implement new features
- Maintain search and booking technology
- Optimize search and booking logic
- Handle demands of global corporate clients
- Build high-performance integrations
- Integrate with third-party APIs
- Take ownership of designs
- Ensure high code quality
- Participate in code reviews
- Contribute to architectural steering
- Maintain modularity and reusability
Work Experience
- 3 years
Education
- Bachelor's degree
Languages
- English – Native
Tools & Technologies
- JAVA
- Spring
- Spring Boot
- SQL
- PostgreSQL
- MySQL
- Redis
- GDS
- Amadeus
- Sabre
- Travelport
- NDC
- SCIM
- SAML
- OAuth
- SSO
- Workday
- Okta
- Active Directory
Benefits
Mental Health Support
- Company-paid therapy sessions
- Company-paid HeadSpace subscription
More Vacation Days
- Company-wide week off
- Generous paid vacation
- Paid time off for birthday
- 6 weeks paid vacation
Flexible Working
- No meeting Fridays
Generous Parental Leave
- Paid parental leave
Social Impact
- Paid volunteer time
Additional Allowances
- Development Dollars
Career Advancement
- Leadership development
Learning & Development
- Access to e-learnings
Corporate Discounts
- Travel discounts
Other Benefits
- Employee Resource Groups
Free or Subsidized Food
- Free lunch 2 days per week
Retirement Plans
- Pension plan contributions
Public Transport Subsidies
- Public transportation subsidies
Company Bike
- Bike leasing program
Team Events
- Monthly social events
- Thursday happy hours
Healthcare & Fitness
- Sports teams
Modern Office
- Office in Friedrichshain, Berlin
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
KAYAK
Industry
Tourism
Description
The company is the world’s leading travel search engine, helping users find flights, stays, rental cars, and vacation packages.
Not a perfect match?
- KAYAK
Senior Java Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - KAYAK
Senior JAVA Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - KAYAK
Software Architect (Java)(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - KAYAK
Senior Full Stack Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Juvigo
Backend Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedBerlinfrom 32,000 - 38,000 / year