Closing on: Aug 25, 2026
Post Date : 3rd August, 2026
Relevant Work Experience : 10+years
Status – Full Time
Location – Chennai (WFO/Hybrid)
Job Description:
Senior Java Engineer / Architect with 15+ years of experience in building scalable, high-performance systems within the airline/aviation domain. This role demands deep expertise in Java, microservices, and cloud-native technologies, along with strong domain knowledge of airline systems. (We are seeking a highly experienced Senior Java Engineer / Architect with 15+ years of experience in building scalable, high-performance systems within the airline/aviation domain. This role demands deep expertise in Java, microservices, and cloud-native technologies, along with strong domain knowledge of airline systems.
- You will lead the design and development of mission-critical, high-volume, low-latency applications that support core airline operations, leveraging modern technologies including Kubernetes, cloud platforms, and DevOps practices.
Key Responsibilities - Design, develop, and maintain high-volume, low-latency Java applications for mission-critical airline systems.
- Architect and implement microservices-based solutions with a focus on scalability, resilience, and performance.
Work on core airline systems such as - Passenger Service Systems (PSS
- Reservation and ticketing platforms
- Inventory and availability systems
- Departure Control Systems (DCS
- Apply strong object-oriented design principles, design patterns, and best practices.
- Design and manage cloud-native applications on AWS and Azure.
- Implement and manage containerized applications using Docker and Kubernetes.
- Build and maintain Infrastructure as Code (IaC) using CloudFormation and Ansible.
- Develop and optimize CI/CD pipelines for continuous integration and delivery.
- Ensure system reliability, observability, and performance tuning in production environments.
- Write and maintain high-quality, testable code with strong unit and integration test coverage.
- Collaborate with cross-functional teams including product, architecture, and operations.
- Troubleshoot and resolve complex issues in mission-critical production systems.
- Mentor engineers and contribute to architectural governance and technical strategy.
Required Skills & Experience - 15+ years of hands-on Java development experience.
- Strong expertise in object-oriented design, SOLID principles, and design patterns.
- Proven experience building and scaling microservices architectures.
- Mandatory airline/aviation domain experience, including:
- Reservation systems
- Ticketing workflows
- Inventory management
- Passenger Service Systems (PSS
- Departure Control Systems (DCS
- Strong hands-on experience with Kubernetes (mandatory) for container orchestration.
- Experience with Docker and containerization best practices.
- Proficiency in AWS and/or Azure cloud platforms.
- Experience with Infrastructure as Code (IaC) tools (CloudFormation, Ansible).
- Strong experience with CI/CD tools and pipelines.
- Expertise in building high-performance, scalable, and fault-tolerant systems.
- Solid experience with unit testing and integration testing frameworks.
Soft Skills & Mindset - Strong curiosity and focus on understanding the “why” behind solutions.
- Passion for collaborative problem-solving and teamwork.
- Excellent communication and stakeholder management skills.
- Adaptable and able to thrive in a fast-paced, evolving environment.
- Strong sense of ownership, accountability, and code quality.
- Continuous improvement mindset with a drive for engineering excellence.
Nice to Have - Knowledge of IATA standards (e.g., NDC, ONE Order).
- Experience with event-driven architectures (Kafka, messaging systems).
- Exposure to DevSecOps practices.
- Experience with GDS platforms or global airline systems.
- Familiarity with observability tools (Prometheus, Grafana, ELK stack).
Job Category: Java Tech Lead
Job Type: Full Time
Job Location: Chennai Hybrid
