2 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead the technical design and implementation of Java and Spring Boot microservices and middleware applications.
- Define service boundaries, API contracts, integration patterns, and application architecture.
- Develop RESTful APIs, event-driven services, enterprise integrations, and high-volume transaction flows.
- Design and deploy containerized services on Google Cloud Platform using Kubernetes and related cloud services.
- Conduct design and code reviews, establish engineering practices, and provide technical direction and mentoring.
- Build automated unit, integration, component, and contract tests.
- Implement CI/CD pipelines, infrastructure as code, monitoring, observability, security controls, and deployment automation.
- Troubleshoot complex application and integration issues, analyze production incidents, and drive root-cause resolution.
- Own complex services or integrations end-to-end and coordinate technical issues across multiple teams.
Requirements
- At least 6 years of software engineering experience with substantial hands-on Java development.
- At least 4 years of experience with Spring Boot and microservices architectures.
- Strong experience designing and developing enterprise middleware and integration solutions.
- Practical experience delivering distributed, high-volume, highly available applications on GCP or a comparable public cloud; hands-on GCP experience is strongly preferred.
- Experience with technical leadership, architecture and code reviews, mentoring, and end-to-end service ownership.
- Experience taking services through design, development, testing, deployment, and production support.
- Airline domain experience.
- Preferred experience modernizing legacy middleware into cloud-native microservices.
- Preferred experience with API gateways, Istio or other service mesh technologies, Kafka or GCP Pub/Sub, performance engineering, JVM troubleshooting, and cloud-native application design.
- Agile/Scrum experience and GCP Professional Cloud Developer or Professional Cloud Architect certification are advantageous.
Tech Stack
Apache KafkaDockerGitHub ActionsGitLab CI/CDGoogle Cloud PlatformGrafanaIstioJavaJenkinsJUnitKubernetesPrometheusSplunkSpring BootTerraform
Categories
About Sabre
Sabre builds software and services for the global travel industry, including an airline and hotel commerce platform and a global distribution system connecting travel suppliers with agencies and corporate buyers. It sells enterprise SaaS and transaction-based distribution services used to retail, distribute, and fulfill flights and hotel stays. Founded in 1960 and headquartered in Southlake, Texas, it serves airlines, hoteliers, online travel agencies, and corporate travel programs worldwide.
