Revenue Optimizer is used by airlines to determine the optimal price of selling a seat at any given point in time. This brand-new product helps our customers increase their revenue by keeping their airplanes full and, at the same time, getting as many dollars from each sold seat as possible. To achieve this, we use complex Revenue Management and Machine Learning algorithms together with a very modern and innovative user interface.

Very well
Spring Spring BootApache CamelDrools

We are now looking for a motivated individual to join our team as Lead Java Software Engineer to work with: 

  • Passionate and innovative Team 
  • New product being intensively developed and enhanced 
  • Java 11, Groovy, Spring Boot, Apache Camel, Spock 
  • MongoDB, ELK 
  • Docker, Kubernetes 
  • AI/ML, H2O, Apache Spark, AWS EMR 
  • Application developed and hosted in AWS

Required skills:
  • Around 5-6 years of relevant professional experience in software engineering 
  • Excellent Java programming skills 
  • Practical knowledge of Java related technologies and frameworks like Spring, Spring Boot, Apache Camel, Drools 
  • Unix/Linux proficiency at user level 
  • Good understanding of computer science basics (algorithmics, computational complexity) 
  • Good understanding of Scrum software development framework 
  • Very good written and verbal skills in English 
  • Exceptional interpersonal and communication skills 
  • Willingness to continuously develop and learn 
  • Being proactive and committed to getting things done 

Desired skills:
  • Experience in leading teams 
  • Airline domain knowledge 
  • Good understanding of technologies and best practices to work with Big Data 
  • Programming experience in JavaScript UI frameworks, Groovy 
  • Knowledge of MongoDB 
  • Practical knowledge of cloud technologies and applications containerization

Packages and extras

  • Healthcare package
  • Healthcare package for families
  • Trainings
  • Conferences
  • Books
  • Financial bonus
  • Language courses

Relocation package

  • Adaptation tips


  • Car parking
  • Bicycle parking
  • Hot beverages
  • Shower
  • Chill room
  • Integration events

Phone screen with recruiter
Technical Interview (via MS Teams) with Hiring Manager

Sabre Poland


What happens when you combine technology with travel? Sabre!
Did you know that cutting-edge technology is used at Sabre by more than 1 billion people around the globe? Did you know that Sabre processes approximately 85,000 transactions per second for the largest industry in the world - travel and tourism? Did you know that we have the broadest portfolio of solutions in the industry to deliver a personalized experience across your journey?

It is because Sabre is with you at every touch point of your travel! We are supporting 300+ airlines, are present at 15 000+ airports and making 789M passengers boarded.

Now that we have your attention – we are looking for forward-thinking, creative people who take ownership of results and make things happen. Is that you? Then come and join our team!