AirAsia MOVE is a dynamic ASEAN-focused budget travel company that’s redefining the way people experience travel. As part of the Capital A Group (better known as AirAsia), we aim to deliver seamless, customer-centric solutions that combine innovation and operational excellence. By focusing on creating delightful customer journeys, we’re shaping the future of budget travel.
About the Role
We are looking for a versatile and inspiring Technology Lead to guide our Java development teams in building scalable, secure, and innovative solutions within the travel domain. You’ll play a key role in leading engineering excellence, mentoring developers, and collaborating closely with the Engineering Manager to build a healthy, high-performing tech ecosystem.
This role is perfect for someone who thrives in a hands-on technical leadership role, enjoys shaping team culture, and is passionate about pushing boundaries through technology and mentorship.
Key Responsibilities
- Technical Leadership & Mentorship
- Provide technical direction and architectural oversight across components, APIs, and services.
- Mentor and guide developers, supporting both project execution and individual growth.
- Conduct code reviews and enforce coding best practices and standards.
- Champion innovation and drive technical decision-making aligned with business needs.
- Stay current with emerging Java and backend development trends.
Software Development & Quality
- Design and implement robust, maintainable Java applications.
- Write clean, efficient, well-documented, and testable code.
- Troubleshoot, debug, and optimize application performance and stability.
- Ensure adherence to security, scalability, and high availability requirements.
- Lead development through the entire software lifecycle, from design to deployment.
Collaboration & Stakeholder Engagement
- Work closely with cross-functional teams including QA, DevOps, and Product.
- Translate technical solutions to non-technical stakeholders.
- Collaborate with Engineering Managers to foster a positive and growth-driven engineering culture.
- Participate in sprint planning, estimation, and retrospectives to drive continuous improvement.
Required Qualifications & Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in backend development, particularly Java.
- Proficient in multiple languages (Java is a must; Python, Go, or others is a plus).
- Expertise in Spring Boot, Spring MVC, and JUnit.
- Solid grasp of object-oriented programming and design patterns.
- Experience building and consuming RESTful APIs.
- Strong knowledge of both relational and NoSQL databases.
- Demonstrated leadership and mentoring capabilities.
- Excellent problem-solving, communication, and interpersonal skills.
Preferred:
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with DevOps tools and CI/CD processes.
- Experience in microservices architecture.
Why Join AirAsia MOVE?
- Lead the transformation of AirAsia MOVE into a cutting-edge, all-in-one travel app.
- Shape the future of OTA and fintech-driven travel experiences.
- Work in a fast-paced, innovative environment.
- Competitive compensation, stock options, and executive perks.
- If you are a visionary tech leader ready to make a massive impact, we’d love to hear from you!