English
English

Java/Node.js Developer

Auto req ID: 6330BR

Category: Technology

Employee type: Regular - Full Time

Description

Travelport is the only true travel commerce platform in the world. We are specialist solution providers and are committed to building leading technology that makes the experience of buying and managing travel continually better for the global travel and tourism industry. Come and be part of our mission to make sure that every trip is powered by Travelport…

Are you looking for a role where you can get plugged in and prosper in a varied environment? Do you feel passionate about providing multiple executive support? If so, then we could be the place for you

As a Software Engineer at Travelport, you can thrive in the exciting world of Travel Tech.

We are seeking a talented and driven Senior Software Engineer who enjoys working in a dynamic, high-paced and innovative team environment. The candidate must be comfortable working in Agile teams to design, prototype and build new products, and enhance existing products and tools. We prefer you to have direct experience in test-driven product development, as well as demonstrated ability to process and analyze large datasets.

Roles, Responsibilities and Skills:

  • 6 + years’ experience with Java Script technologies (Node.js, and server side technologies
  • 6+ years’ experience in the implementation of Java application for enterprise or enterprise style applications
  • Functional and real-world knowledge and experience in a Java application environment.
  • Mentor junior software engineers in Java Script and Java technologies
  • Ability to be design and develop application code within and supporting business requirements as outlined in a large scale data platform
  • Participate in daily stand-ups
  • Produce high-quality, maintainable software (including unit tests, integration tests)
  • Mentor junior software engineers in Java Script and Java technologies
  • Work independently and with other team members to develop code and acceptance criteria and design test cases
  • Conduct Code and design reviews with on-shore and off-shore contractors and guide QA and Performance engineering teams on using code assets
  • Collaborative negotiation of feature design and implementation
  • Speak to and demonstrate feature functionality
  • Obtain and incorporate user feedback
  • Analyze and resolve identified functional/usability software issues

Job Requirements:

Possess several of the following skills/experiences:

  • Ability to work within an iterative software development lifecycle; under Agile development processes
  • Strong knowledge of Design Patterns, Object Oriented programming in a Java Script environment a strong plus
  • 4+ years of experience in Java based design and development for a data centric application (SQL, JDBC, JPA)
  • 3+ years of experience in coding with Node.js Framework (unit tests, integration tests, and associated tool sets, Mocha, Jasmine)
  • Processing large datasets via large parallel / distributed algorithms in clustered environments (distributed Java)
  • Knowledge of REST, HTTP protocols
  • Experience with performance tuning at a Java API layer
  • Experience with Continuous Integration Toolsets (Jenkins)
  • Experience with Git/Maven (POM, Dependencies)
  • Exposure to Test-Driven Development methodologies; unit testing
  • Unix Experience a strong plus
  • Interest in Hadoop technologies and Distributed compute in a Hadoop environment a strong plus
  • Prefer exposure to business analysis, analytic requirements analysis, and business presentations; especially in performance improvement
  • College diploma or university degree in an information technology discipline such as computer science, information systems, engineering; or hybrid degree in business and technology (E&M, MBA, etc.).
  • Relevant technical field experience will override the lack of an IT-related degree.
  • Comfortable presenting and providing demonstrations
  • Curious, creative, and accepting of new ideas
  • Strong analytical thinker and problem solver

What’s in it for you?

You will receive a competitive salary & benefits package accompanied with the opportunity to work in a fast-paced, dynamic and progressive organisation that cares about its people and promotes innovation.

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, se

Education required

Bachelors Degree

Experience required

5-7 years

Posted: February 11, 2019