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

Job Description

AirAsia, Asia's leading low-cost airline, is seeking a Software Engineer II to join their Teleport Business Operations (Biz Ops) squad. This role focuses on delivering secure, scalable, and integrated end-to-end logistics solutions. As part of a team that values continuous improvement and innovation, you'll work on pioneering tech solutions using modern technologies like Java, Python, and Kubernetes.

The position requires expertise in microservices architecture, cloud platforms, and DevOps practices. You'll be responsible for developing and maintaining robust software solutions while adhering to best practices in security, performance, and scalability. The role involves collaboration with multiple teams, knowledge sharing, and staying current with emerging technologies.

This is an excellent opportunity for a mid-level software engineer with 5+ years of experience to join a dynamic organization that's transforming the aviation and logistics industry through technology. You'll be part of a team that values agile methodologies, test-driven development, and continuous improvement.

The role is based at Wisma Capital A, where you'll work alongside talented engineers and contribute to AirAsia's digital transformation journey. The company's culture encourages innovation and cross-departmental collaboration, making it an ideal environment for professional growth and development.

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
  • 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 backend development and DevOps with 5+ years of experience required.

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.