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

Job Description

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 2 months 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

Related Jobs

Software Engineer II

Software Engineer II position at AirAsia focusing on delivering secure, scalable logistics solutions within the Business Operations squad.

Software Engineer II

Mid-level Software Engineer position at AirAsia's Teleport division, focusing on backend development and logistics solutions with 5+ years of experience required.

Software Engineer II

Mid-level Software Engineer position at AirAsia's Teleport division, focusing on logistics solutions using Java, Python, and cloud technologies. Requires 5+ years of experience.

CAD Engineer - RTL Construction

Front-End CAD Engineer role at Apple focusing on RTL construction and analysis, combining hardware expertise with software development for next-gen processor design.

Tools & Automation Engineer

Tools & Automation Engineer role at Apple focusing on developing test automation frameworks for battery performance validation across Apple products.