Senior Software Engineer

ISA

Maharashtra

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ISA seeks an experienced SRE/Platform Engineer to ensure stability, reliability, and performance of airline reservation and related systems. You will monitor production, troubleshoot incidents, and drive automation, CI/CD improvements, and container orchestration.

Role requires hands-on Java/Spring Boot, microservices, Docker, Kubernetes, and strong debugging skills to optimize resilience and efficiency across enterprise applications.

Qualifications

  • Bachelor's degree or equivalent in CS/IT/Eng.
  • Fluent in English.
  • Hands-on in Java and Spring Boot.
  • Experience with microservices and monoliths.
  • Strong debugging and problem-solving skills.
  • Scripting and automation knowledge; Python preferred.
  • Strong SQL with database performance analysis.
  • Familiarity with monitoring and observability tools.

Responsibilities

  • Troubleshoot and resolve production incidents; ensure reliability and performance.
  • Perform root cause analysis and implement corrective actions.
  • Analyze defects and collaborate with development for permanent fixes.
  • Monitor health, availability, and metrics to meet uptime targets.
  • Enhance observability with monitoring, logging and dashboards.
  • Support CI/CD pipelines, deployment automation, and releases.
  • Collaborate with DevOps, DBAs, and software teams for resiliency.
  • Manage containerized environments with Docker and Kubernetes.

Skills

Java
Spring Boot
SQL
Python
Jenkins
Docker
Kubernetes
Prometheus
Grafana
Elasticsearch
Datadog
JBoss

Education

Bachelor's Degree in Computer Science / Software Engineering / IT

Tools

Docker
Kubernetes
JBoss
GitOps

Job description

Job Purpose

Responsible for ensuring the stability, reliability, availability, and performance of airline reservation and related operational systems. The role supports production environments through proactive monitoring, troubleshooting, root cause analysis, defect resolution, and continuous improvement of system reliability and operational efficiency. The role also contributes to automation initiatives, CI/CD processes, observability enhancements, and containerized infrastructure management in alignment with business continuity and operational excellence objectives.

Key Result Responsibilities
  • Troubleshoot and resolve complex production incidents and system performance issues across airline reservation and associated enterprise applications.
  • Perform detailed root cause analysis (RCA) for application failures, outages, and recurring incidents; ensure corrective and preventive actions are identified and implemented.
  • Analyze defects and either implement fixes directly or provide detailed technical recommendations and inputs to development teams for permanent resolution.
  • Monitor application health, system availability, and operational metrics to ensure service reliability and uptime targets are consistently achieved.
  • Improve observability through enhanced monitoring, alerting, logging, and dashboarding solutions using industry-standard tools and practices.
  • Support and maintain CI/CD pipelines, deployment automation, and release management activities to ensure smooth and reliable software delivery.
  • Work closely with development, infrastructure, DevOps, database, and support teams to improve application resiliency, scalability, and operational efficiency.
  • Support and manage containerized application environments using Docker and Kubernetes.
Key Result Responsibilities-Continued
  • Participate in incident management, on-call support, and problem management activities as required to ensure timely resolution of critical issues.
  • Review application logs, database performance, and system integrations to proactively identify reliability risks and operational bottlenecks.
  • Contribute to automation initiatives, operational runbooks, standard operating procedures, and technical documentation.
  • Ensure compliance with organizational IT governance, cybersecurity, change management, and operational standards.
  • Continuously identify opportunities to optimize application performance, infrastructure utilization, deployment processes, and operational workflows.
Qualifications (Academic, Training, Languages)
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or equivalent discipline.
  • Fluent in English Language
  • Strong hands‑on expertise in Java and Spring Boot frameworks.
  • Experience working with both microservices architecture and monolithic applications.
  • Strong troubleshooting, debugging, and analytical problem‑solving capabilities.
  • Basic scripting and automation knowledge; Python experience preferred.
  • Proficient in MS Office.
  • Strong SQL knowledge with experience in database troubleshooting and performance analysis; Oracle Database experience is an advantage.
  • Familiarity with monitoring, observability, and logging tools such as Prometheus, Grafana, Elasticsearch, and Datadog.
Work Experience
  • 4-7 years of experience supporting Java-based enterprise applications in production environments.
  • Experience with CI/CD tools and deployment pipelines such as Jenkins and GitOps practices.
  • Hands‑on experience with Docker and Kubernetes in enterprise production environments is mandatory.
  • Experience with JBoss application server is considered an advantage. Experience in airline, travel technology, reservation systems, or high‑availability enterprise environments is preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Infrastructure Analyst (Linux Administrator)
Senior Infrastructure Analyst (Linux Administrator)

ISA • Maharashtra

On-site
INR 3,200,000 - 4,200,000
Application Support Engineer
Application Support Engineer

Common Service Centres (CSC) • Dadri

On-site
INR 450,000 - 650,000
Application Analyst
Application Analyst

ISA • Maharashtra

On-site
INR 900,000 - 1,300,000
Java Developers / Java Senior Developers,
Java Developers / Java Senior Developers,

Link Management Solutions Pvt. Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Developer
Java Developer

Naviq • India

On-site
INR 2,400,000 - 4,200,000
Application Analyst
Application Analyst

Air Arabia • Pune District

On-site
INR 800,000 - 1,200,000
Application Support Analyst
Application Support Analyst

Goldensource • Mumbai

On-site
INR 600,000 - 900,000
Application Support /Production Support
Application Support /Production Support

DMart • Coimbatore District

On-site
INR 1,200,000 - 2,400,000
Senior Developer - Information Technology
Senior Developer - Information Technology

United Airlines • India

On-site
INR 2,500,000 - 4,000,000
Java Backend Developer (Travel / Reservation / Air API)
Java Backend Developer (Travel / Reservation / Air API)

Confidential • Ahmedabad District

Hybrid
INR 1,000,000 - 1,500,000