Senior Java Software Engineer – Trip Data Services

Sabre Poland
Senior
Online interview
Employment contract
Księdza Józefa Tischnera 8, Krakow Remote
Remote possible
100%
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

Skills
Java
Unix or Linux
Oracle Database
XML
JMS
Spring
JUnit or Unit
How we manage our projects?
Methodology
Scrum
Toolset
Laptop
Additional monitor
Headphones
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
8:00 - 20:00
Office 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 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