Software Engineer
Role details
Job location
Tech stack
Job description
For a large-scale, high-traffic digital platform for partner in Tech and Travel, we are looking for a Software Engineer to join an infrastructure-focused team. This role is centered around service maintenance, Java-based services, and API integrations for external partners. You will work on highly available systems that operate at scale and play a key role in ensuring reliability, performance, and seamless partner connectivity. You will collaborate closely with other engineers, product teams, and stakeholders to maintain and evolve critical backend services running in a cloud-native environment., * Maintain and improve backend Java services with a strong focus on reliability and performance
- Build and support API integrations for external partners
- Work on infrastructure-related topics such as scalability, observability, and operational excellence
- Ensure services run reliably in production, including monitoring and incident resolution
- Contribute to improving system design, performance, and maintainability
- Work with containerized applications in a Kubernetes-based environment
Tech Stack
- Java
- Spring Boot
- Kubernetes
- Google Cloud Platform (GCP)
- RESTful APIs
Requirements
- Strong experience with Java and Spring Boot
- Experience working with Kubernetes and cloud environments (GCP preferred)
- Experience maintaining and operating backend services in production
- Experience with high-load applications and APIs is a strong plus
- Solid understanding of API design and integrations
- Fluent in English