Java Software Engineer (Revenue Optimizer)

Sabre Poland
Senior
9 000 - 26 700
PLN
gross / month (Employment contract)

Online interview
Employment contract
Księdza Józefa Tischnera 8, Krakow Remote
Remote possible
100%
Paid vacation
20 or 26 days/ 1 additional day

Project description

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.

Your tasks

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

Who we're looking for?

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

Skills
Java
Spring
Spring Boot
Apache Camel
Drools
How we manage our projects?
Methodology
Agile, Scrum
Project management software
Jira
How we code?
Git/Scrum
Version control
How we test?
Unit tests
Toolset
Laptop
Additional monitor
Headphones
Personal container
Operating system
Work environment
Open space
Flexible working hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Bonuses
  • Financial bonus
Kitchen
  • Hot beverages
Traning
  • Trainings
  • Conferences
  • Books
Parking
  • Car parking
  • Bicycle parking
Relocation package
  • Adaptation tips
  • Language courses
Other
  • Shower
  • Chill room
  • Integration events

Recruitment process

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

Our company

Sabre Poland

Krakow 1300
Tech skills
  • Java
  • C++
  • C#
  • OpenShift
  • Python
  • Oracle
  • Hadoop
  • Kubernetes
  • Couchbase
  • Unix

Check out similar job offers