Travelport is a place of opportunity.
It's our incredible team that makes our company great – our people drive our winning culture.
What's Travelport?
Travelport is a worldwide travel retail platform.
Our next-generation marketplace connects buyers and sellers that share our passion for delivering exceptional travel experiences.
Unconflicted and independent, we are reinventing a simpler future for travel's complex ecosystem.
What does a great Java Software Development Engineer II do?
This position resides in the hospitality group within Travelport, responsible for content acquisition, enrichment, and distribution for our hotel and car solutions.
We are now looking for a Software Development Engineer to join our team in developing the next generation of travel technology.
This individual will join a dynamic group who is looking for someone who loves to code, will bring new ideas and help drive us in our migration to the cloud.
Key Responsibilities: Active code development by producing efficient, simple, secure, and elegant code based on requirements.
Collaborate effectively with key stakeholders (product, infrastructure, quality, architecture, security, project management, commercial) to gather requirements and ensure solutions meet business requirements, quality, cost, and timeline requirements.
Conduct code reviews for accuracy and functionality.
Test and deploy programs and applications.
Troubleshoot, debug, maintain, and improve existing software.
Keep up to date with emerging technologies and industry trends.
Identify ways to improve quality, velocity, processes, and teamwork.
What we look for/who would prosper in this role?
Essential Experience and Capabilities: Software development experience with a successful record of developing and deploying quality, high performing, and secure software products.
Java development with a focus on Spring and open source software.
Solid experience with Relational Databases and NoSQL Databases.
Web Services Development (RESTful web services, XML, JSON).
Understanding of general application architecture constructs like high-availability, scalability, security, maintainability, and high performance of systems.
Understanding of application design patterns.
Practiced DevOps implementation.
Familiarity with standard CI/CD techniques.
Experience working with docker containers.
Knowledge of testing methodologies and tools for APIs (JUnit, SoapUI, Postman, etc.).
Experience with UNIX/LINUX server operating systems.
Confident working with Git (e.g., GitHub), branching strategies, pull requests.
Strong written and verbal communication skills (English).
As we evolve and grow as a business, so will you.
You will thrive within an inclusive and diverse workplace where you are encouraged to think differently and have the courage, confidence & ambition to challenge what's been done before, and be bold to win!
Interested?
We'd love for you to get in touch!
We are an equal opportunities employer and will consider all qualified applicants purely on their skills and abilities.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.
Please contact us to request accommodation, if needed.
#J-18808-Ljbffr