Taro Logo

Software Engineer II

Asia's leading airline established in 2001, serving 24 countries and over 130 destinations as the region's largest low-cost carrier.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Travel · Logistics

Description For Software Engineer II

Join Teleport, part of AirAsia, as a Software Engineer II focusing on delivering secure, scalable, and integrated end-to-end logistics solutions. As part of the Business Operations (Biz Ops) squad, you'll work in an environment that values continuous improvement and pioneering tech solutions. The role combines hands-on development using Java and Python with cloud technologies and modern DevOps practices. You'll be responsible for building microservices, implementing CI/CD pipelines, and ensuring high-performance systems.

The position offers an opportunity to work with cutting-edge technologies including Kubernetes, cloud platforms (GCP, AWS), and modern monitoring tools. You'll be part of a team that practices agile methodologies and emphasizes knowledge sharing and documentation. The role requires strong expertise in backend development, microservices architecture, and a solid understanding of DevOps practices.

AirAsia, established in 2001, has grown to become Asia's leading airline, serving 24 countries and over 130 destinations. As the company embraces digital transformation, you'll be part of an organization that's evolving beyond traditional aviation into a tech-forward company with various digital initiatives. The position offers the chance to work on solutions that impact millions of users across Asia while being part of a dynamic, innovative team that's reshaping the future of travel and logistics technology.

Last updated 13 days ago

Responsibilities For Software Engineer II

  • Participate and contribute in a team practicing agile scrum
  • Execute test driven development in projects
  • Practice source code management strategies
  • Keep security, performance and scalability as principles in decisions
  • Share and document knowledge
  • Work with multiple teams to deliver complex software solutions
  • Evangelize and drive software engineering practices
  • Experiment with new and emerging technologies
  • Be a team member of the Teleport Product & Technology team

Requirements For Software Engineer II

Java
Python
Kubernetes
  • BS degree in Computer Science or related technical field
  • 5+ years of software engineering experience
  • Proficiency in Java and Python
  • Experience with CI/CD tools (BitBucket, Jenkins, Maven, Gradle)
  • Solid understanding of Git including branching and merging strategies
  • Expertise in microservices architecture and RESTful APIs
  • Knowledge of cloud platforms (GCP, AWS)
  • Experience with Docker/Kubernetes/Openshift
  • Experience with Application performance monitoring
  • Knowledge of Application Logging, Monitoring (ELK, Prometheus, Grafana, Google Cloud Logging)
  • Experience with performance testing and load testing tools

Interested in this job?

Jobs Related To AirAsia Software Engineer II