Senior Software Engineer
AirAsia Lihat semua pekerjaan
- Sepang, Selangor
- Tetap
- Sepenuh masa
- 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
- To be proficient in Web Development using Go/NodeJs more than 5 years experience
- Great in Data Structure & algorithms, Aptitude and problem solving
- Have a deep respect for the challenges associated with operating a large-scale system in production, and designs and implementations reflect that understanding.
- Have a solid understanding of OOP REST architecture with experience in RESTful implementation
- Be familiar & experienced with Core Java, Spring Framework and Hibernate Different Design Patterns in Java & Spring Git and release management Relational databases such as MySql Unit Testing
- Exceptional track record in delivering quality engineering solutions at different levels of the stack
- Strong experience in distributed systems design and best practices
- Strong experience with continuous integration, test automation, and monitoring
- Strong experience in application deployment and high availability
- Ability to work on a cross-functional team touching different parts of our core services