Java Developer (Airline Domain)
Job Description – Java Developer (Airline Domain)
Job Title: Java Developer
Experience: 6 to 10 Years
Work Location: Bangalore – Manyata Tech Park
Work Mode: Hybrid (3 Days Work from Office)
Domain: Airline / Aviation (Mandatory)
Required Skills
- 6+ years of hands-on experience in Java development.
- Strong expertise in Core Java and JDK 8 / JDK 17.
- Strong experience with Spring Boot and Spring Framework.
- Solid understanding of multithreading and concurrency (Executors, Synchronization, CompletableFuture, etc.).
- Hands-on experience with Apache Kafka / Kafka Streaming.
- Strong SQL and database experience with DB2, Oracle, or PostgreSQL.
- Experience with AWS Cloud services and application deployment.
- Deep understanding of Java memory management and Garbage Collection mechanisms.
- Experience in microservices architecture.
- Strong knowledge of XML, SOAP, JSON, REST APIs, Swagger, and YAML.
- Hands-on experience with Apache Tomcat, Maven, Git/GitHub, Jenkins, and Azure DevOps.
- Experience using GitHub Copilot for AI-assisted coding and development.
- Strong debugging, troubleshooting, and performance optimization skills.
- Excellent communication and stakeholder management skills.Domain Requirements – Airline / Aviation (Mandatory)
- Hands-on experience in the Airline / Aviation domain is mandatory.
- Understanding of airline business processes and systems.
- Exposure to airline reservation and booking systems, PNR, ticketing, fares, check-in, or flight-related services.
- Experience integrating airline systems with external APIs, GDS platforms, or third-party services will be an added advantage.Preferred Candidate Profile
- Strong hands-on Java development and enterprise application integration experience.
- Airline domain experience with exposure to booking, reservation, or airline operational systems.
- Ability to work independently and collaborate with customer-facing teams.
- Strong analytical, problem-solving, and communication skills.