Senior Java Software Engineer – Trip Data Services

Sabre Poland
Online interview
Employment contract
Księdza Józefa Tischnera 8, Krakow Remote
Remote possible
Paid vacation
20-26/1 additional day

Project description

Trip Data Services team is focused on designing, developing and maintaining variety of Order (aka travel record according to NDC – New Distribution Capability, IATA) services running on open systems. We are responsible for Order data distribution to internal and external customers, hosting multiple Order management services and building Order data store in modern, scalable, microservice based and Cloud oriented architecture. We employ latest technologies and practices to handle high volume of transactions supporting millions of traveling passengers daily. Our team is global with largest decision-driving group based in Krakow and implements mature Scrum processes.

Your tasks

  • Under general supervision designs, develops, tests and debugs moderately complex software solutions using routine and/or advanced technologies
  • Commitment to achieving projects goals and orientation to improve quality
  • Design and build prototype applications
  • Take part in researching best practices, new tools and technology.
  • Works with technical staff to understand problems with software and resolve them
  • Resolves customer complaints with software and responds to suggestions for improvements and enhancements
  • Assist in development of software technical documentation
  • Support DevOps in our effort to evolve CI/CD processes

Who we're looking for?

‘Must have’ skills:

  • 5+ years of relevant professional experience as Java Developer
  • Possess good organizational skills
  • Excellent Java/J2EE programming skills
  • Expert knowledge in Java Core Multithread
  • Good knowledge of Unix/Linux operating systems
  • Experience with SQL, Oracle, XML/Web Services, JMS technologies, Spring framework and JUnit/Unit Testing
  • Experience with Tomcat or other application servers as well as in monitoring and improving performance of applications
  • Good communication skills in English, written and verbal
  • Very good interpersonal skills
  • Demonstrating initiative and creativity
  • Willing to develop and learn new areas/technologies
  • Ability to handle multiple tasks simultaneously

 ‘Nice to have’ skills:

  • Experience in Agile/Scrum Development
  • Positive attitude and good sense of humor would be a plus
  • Ability to think outside the box
  • Dedication to TDD and Agile Development practices

Unix or Linux
Oracle Database
JUnit or Unit
How we manage our projects?
Additional monitor
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
8:00 - 20:00
Office hours
  • Healthcare package
  • Healthcare package for families
  • Financial bonus
  • Hot beverages
  • Trainings
  • Conferences
  • Books
  • Car parking
  • Bicycle parking
Relocation package
  • Adaptation tips
  • Language courses
  • Shower
  • Chill room
  • Integration events

Recruitment process

Phone interview with recruiter
Video Interview 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