Zum Inhalt springen

Diese Ausschreibung ist auf Englisch.

JobbörseOffen

Java Developer (Airline Domain)

Vertraulich · India · Hybrid · Senior

  • India · Hybrid

Indexiert (vor 2 Tagen) · laufend aktualisiert

Start
flexible
Arbeitsmodell
Hybrid
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
TRCD-26-06582

Geforderte Skills

Jobbeschreibung

This is a contract Java Developer role supporting enterprise applications for the airline and aviation domain, including booking, reservation, and operational systems. Candidates need 6+ years of hands-on Java experience, including Core Java with JDK 8 and 17, Spring Boot, microservices, concurrency, Kafka, SQL databases, AWS, and API integration. Airline or

Project overview

This is a contract Java Developer role supporting enterprise applications for the airline and aviation domain, including booking, reservation, and operational systems. Candidates need 6+ years of hands-on Java experience, including Core Java with JDK 8 and 17, Spring Boot, microservices, concurrency, Kafka, SQL databases, AWS, and API integration. Airline or aviation domain experience is mandatory; familiarity with reservation concepts such as PNR, ticketing, fares, or check-in is particularly relevant.

The role also uses tools and technologies including Tomcat, Maven, GitHub, Jenkins, Azure DevOps, and GitHub Copilot, with GDS or third-party airline integrations an advantage. It is based in Bengaluru and is contract employment; the structured experience band is 6–10 years, while the description specifies a minimum of 6 years and does not state a work mode.

Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using Java 8 and Java 17.
  • Develop and integrate web services using XML, SOAP, JSON, and REST APIs.
  • Work with API documentation and specifications using Swagger and YAML.
  • Develop and maintain applications related to airline operations, booking, reservations, and aviation systems.
  • Perform API testing and troubleshooting using Postman and SoapUI.
  • Build, deploy, and manage applications on Apache Tomcat.
  • Use Maven for project build and dependency management.
  • Work with Jenkins and Azure DevOps for CI/CD pipelines and deployment activities.
  • Use Git/GitHub for source code management and version control.
  • Leverage GitHub Copilot and other AI-based tools to improve development productivity.
  • Implement logging and debugging using Log4j.
  • Troubleshoot technical issues, identify root causes, and provide effective solutions.

Requirements

  • 6+ years of hands-on Core Java development, including Java 8 and Java 17
  • Spring Framework and Spring Boot
  • Multithreading and concurrency, including Executors, synchronization, and CompletableFuture
  • Apache Kafka or Kafka Streaming
  • SQL and database experience with DB2, Oracle, or PostgreSQL
  • AWS cloud services and application deployment
  • Java memory management and garbage collection
  • Microservices architecture
  • Enterprise API integration using XML, SOAP, JSON, REST, Swagger, and YAML
  • Apache Tomcat, Maven, Git or GitHub, Jenkins, and Azure DevOps
  • GitHub Copilot or AI-assisted coding
  • Hands-on Airline or Aviation domain experience
  • Debugging, troubleshooting, and performance optimization
  • Customer communication and stakeholder management

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: India, IN

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf ubique-systems.com

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben