Logo of Huzzle
  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Bangalore

AI generated summary

  • You must have 5+ years in Java, XSLT, XML, and Unix/Linux, with CI/CD skills, Agile experience, and knowledge of GDS APIs; leadership experience is a plus.
  • You will develop NDC capabilities using Java, apply Agile methods, work with APIs and databases, and mentor junior programmers while ensuring CI/CD practices are followed.

Requirements

  • As the position of Engineer I requires, hands-on “programming” would be the primary responsibility of the candidate to develop NDC capabilities.
  • Agile or other rapid application development methods
  • Object-oriented design and coding skills across a variety of platforms (JAVA, SOA/Web Services, SOAP, REST API, XML, JSON)
  • Experience working with various GDS APIs in the travel industry is an added advantage.
  • Hands-on experience in XSLT programming for processing & transforming XML documents.
  • Knowledge of distributed (multi-tiered) systems, algorithms, and relational/XML/NoSQL databases
  • Excellent written and verbal communication skills
  • Possess a deep understanding of multi-threaded & asynchronous programming concepts
  • Must be proficient in Continuous Integration Continuous Development environment with knowledge of Maven, GitHub, Jenkins, Nexus, and similar CI tools.
  • Must have good knowledge of Unix/Linux commands, various application servers like Apache Tomcat, Docker containers, ROSA/OpenShift environment
  • Prior experience leading a small group of programmers and guiding them in developing software solutions will be an added advantage.
  • Experience and Qualification: 5 + years of software development experience in above-mentioned Skills/Technologies/Tools.
  • Individual with good Java/XSLT/XML programming skills, Linux environment knowledge & application deployment on ROSA/PaaS.

Responsibilities

  • As the position of Engineer I requires, hands-on “programming” would be the primary responsibility of the candidate to develop NDC capabilities.
  • Agile or other rapid application development methods
  • Object-oriented design and coding skills across a variety of platforms (JAVA, SOA/Web Services, SOAP, REST API, XML, JSON)
  • Experience working with various GDS APIs in the travel industry is an added advantage.
  • Hands-on experience in XSLT programming for processing & transforming XML documents.
  • Knowledge of distributed (multi-tiered) systems, algorithms, and relational/XML/NoSQL databases
  • Excellent written and verbal communication skills
  • Possess a deep understanding of multi-threaded & asynchronous programming concepts
  • Must be proficient in Continuous Integration Continuous Development environment with knowledge of Maven, GitHub, Jenkins, Nexus, and similar CI tools.
  • Must have good knowledge of Unix/Linux commands, various application servers like Apache Tomcat, Docker containers, ROSA/OpenShift environment
  • Prior experience leading a small group of programmers and guiding them in developing software solutions will be an added advantage.

FAQs

What is the primary responsibility of the Java Developer position?

The primary responsibility of the Java Developer position is hands-on programming to develop NDC capabilities.

What programming languages and technologies should candidates be proficient in?

Candidates should be proficient in Java, XSLT, XML, and have experience with SOA/Web Services, SOAP, REST API, as well as XML and JSON.

Is experience with GDS APIs important for this position?

Yes, experience working with various GDS APIs in the travel industry is considered an added advantage.

What development methodologies are expected to be utilized in this role?

Candidates are expected to work within Agile or other rapid application development methods.

What level of experience is required for this position?

A minimum of 5+ years of software development experience in the mentioned skills, technologies, and tools is required.

What kind of communication skills are necessary for this role?

Excellent written and verbal communication skills are necessary for this role.

What tools and technologies related to Continuous Integration and Continuous Development should candidates be familiar with?

Candidates should be proficient in tools such as Maven, GitHub, Jenkins, Nexus, and similar CI tools.

Is prior experience in leading a team relevant to this position?

Yes, prior experience leading a small group of programmers and guiding them in developing software solutions is considered an added advantage.

What is the location of the job?

The job is located in Bangalore, India.

Are there benefits related to travel for employees?

Yes, employees can enjoy travel perks, including a choice of deals each week from major travel providers on a variety of services.

Does Amex GBT prioritize Diversity, Equity, and Inclusion?

Yes, Amex GBT strives to champion Diversity, Equity, and Inclusion in every aspect of the business.

Will applicants be considered without meeting every requirement?

Yes, applicants are encouraged to apply even if they don't meet every requirement, as passion for the mission and potential fit are valued.

What support is available for mental and emotional health?

There are wellbeing resources available to support mental and emotional health for employees and their immediate families.

Is there an opportunity for continued learning and development?

Yes, employees can develop skills through global tuition assistance, access to over 20,000 courses on the learning platform, and other professional development opportunities.

Travel & Leisure
Industry
10,001+
Employees

Mission & Purpose

American Express Global Business Travel (Amex GBT) is a leading travel management company that provides corporate travel solutions to businesses worldwide. Their mission is to empower businesses by optimizing travel programs, enhancing travel experiences, and driving savings through innovative technology and personalized service. The company aims to make business travel more efficient, seamless, and rewarding, allowing companies to focus on their core operations while ensuring their employees travel safely and comfortably.