S

SITA

Global travel IT solutions for airlines

Lead Software Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Strong experience in enterprise software development using Java with Spring Boot and/or C# with .NET, focused on scalable and maintainable applications.
  • Strong understanding of REST APIs, microservices, databases, and distributed systems, with ability to work across the full technology stack.
  • Hands-on experience with Docker, Kubernetes, continuous integration and continuous delivery (CI/CD), and cloud technologies.
  • Good knowledge of OAuth2, OpenID Connect (OIDC), and Keycloak, including authentication, authorization, and identity management.
  • Experience working with API gateways, messaging, monitoring, logging, and observability in distributed environments.
  • Proven experience supporting live production systems, troubleshooting complex technical issues, and identifying root causes.
  • Strong systems thinking and end-to-end ownership, with a proactive approach to understanding system operation and component interactions.
  • Problem-solving, leadership, mentoring, and collaboration skills, with ability to communicate effectively with technical and non-technical stakeholders.
  • Ability to balance technical quality, reliability, and business needs while taking ownership of practical solutions.
  • Willingness to continuously learn and adopt new technologies, including artificial intelligence, automation, and modern coding assistants such as GitHub Copilot.

Responsibilities

  • Provide technical leadership, guidance, and mentoring to development teams.
  • Design and develop scalable, secure, and maintainable enterprise solutions.
  • Understand and troubleshoot systems end-to-end, from applications and APIs through databases, infrastructure, and production.
  • Lead technical design, code reviews, and engineering best practices.
  • Support production incidents, root-cause analysis, and continuous improvement.
  • Work with DevOps and infrastructure teams on deployment, monitoring, and operational readiness.
  • Identify technical risks, dependencies, and performance and reliability considerations early.
  • Ensure solutions provide a good overall user and customer experience.
  • Communicate technical solutions and issues clearly to technical and non-technical stakeholders.
  • Promote effective use of AI-assisted engineering tools to improve development, testing, troubleshooting, and documentation.

Desired Qualifications

  • Experience with Microsoft Azure is an advantage.

About the Company

SITA

Global travel IT solutions for airlines

SITA provides IT and communications solutions for the air transport industry, serving airlines and airports worldwide. Its products cover areas such as passenger check-in, flight operations messaging, baggage tracking, and airport-to-airline communications, all delivered through a global network of integrated software systems and services. The company connects airlines, airports, ground handlers, and other partners to enable smooth travel operations and better customer experiences. What sets SITA apart is its long history (nearly a century) and its deep, industry-wide reach; it focuses on interoperability and end-to-end integration across the entire air transport ecosystem, backed by partnerships and a shared infrastructure rather than standalone products. The company’s goal is to keep building connections that unite the fragmented aviation industry and to deliver better solutions that streamline operations and improve the travel experience for customers.

Company size
5,001-10,000
Company stage
Debt Financing
Total funding
$400M
Headquarters
Geneva, Switzerland
Founded
1949

Recently Posted Jobs

Explore more opportunities at SITA

See more jobs