Enable job alerts via email!
A leading low-cost airline in Malaysia is looking for a Software Engineer II. You will design scalable systems and improve technology infrastructure. The ideal candidate has 3–5 years of experience with Java and solid knowledge of software design principles. Join us to help innovate and streamline the travel experience.
We're looking for a talented Software Engineer II to join our team and help build world-class solutions that power our global technology infrastructure. If you're passionate about designing scalable systems, solving real-world problems, and shaping how businesses travel, this is the role for you.
Responsibilities
Take ownership of technical aspects of our global technology infrastructure, ensuring that the platform is being used to its fullest potential through designing and building applications around our customer’s needs
Review and monitor current engineering work, as well as previously constructed applications, to ensure the software is running as smoothly as possible
Work directly with our internal product teams to ensure that our technology infrastructure is seamlessly and effectively integrated with our third-party software, conceive and build the necessary applications to make this happen
Provide support for platform related issues. Triage and fix issues reported by other teams to help with early resolution
Partner with Product and UX to design, implement, and deploy a system that turns business travel from mundane to magical
Serve as a key member of our Engineering team and contribute to establishing best engineering practices. Take us from good to great
Ability to work in a team and/or as IC role with minimal guidance.
3–5 years of hands-on experience with Java (6 or newer) . Proficiency in Java 8 is a strong advantage.
Strong foundation in data structures , algorithms , and problem-solving .
Solid understanding of software design principles, especially Object-Oriented Programming (OOP) .
Proven experience with RESTful APIs and REST architecture .
Experience building modern frontends with React and/or React Native is a strong plus.
Technical Stack & Tools
Frameworks : Deep expertise in the Spring Framework , including Spring MVC , Spring Tools Suite .
Database & ORM : JDBC , Hibernate , JPA , MySQL .
Build & Versioning : Maven , Git .
Testing : Experience with unit testing frameworks and methodologies.
Design Patterns : Strong grasp of Java and Spring design patterns.
Systems : Experience in distributed systems , high availability setups , CI/CD , test automation , and monitoring .
Ability to work across different layers of the stack in cross-functional teams.
Bonus Points
Proficiency in any of these languages: Go, Kotlin, Swift, Python, Objective C
Experience with SSL certificates in java
Proficiency in any of these technology domains: Travel, Mobile, FinTech, Blockchain
time left to apply End Date: September 30, 2025 (30+ days left to apply)
AirAsia Berhad: Asia’s leading airline was established with the dream of making flying possible for everyone. Since 2001, AirAsia has swiftly broken travel norms around the globe and has risen to become the world’s best. Driven by the Dare to Dream spirit, we pride ourselves in being the region’s largest low-cost carrier, serving 24 countries and over 130 destinations. We're not confined by walls, except when we need to answer the call of nature, so all departments mingle every day. As we embrace new technology to become a digital airline, services like BIG Duty Free, BIG Pay, BIG Loyalty, Touristly, ROKKI and Xcite Inflight Entertainment will be an exciting evolution, placing us ahead of the game. Are you in? AirAsia is set to take low-cost flying to an all new high with our belief, "Now Everyone Can Fly"