The successful candidate will join the In-Flight Service Team within SIA Information Technology Division to transform the passenger journey through technology. The role involves designing and developing digital solutions, working with IT and business units, and providing application support.
Requirements
- Bachelor’s degree in information technology or a related field
- At least 5 years of hands-on experience developing web application and back-end API
- Knowledge of object-oriented design, solutioning (including database design), and software development best practices
- Experience with Java and Spring Framework
- Experience with ReactJS (JavaScript or TypeScript), HTML5 and CSS
- Experience with unit test, load test and other automated testing tool
- Familiarity with modern DevOps practices, CI/CD pipeline and build tools such as Maven, Gradle, Jenkins and SonarQube
- Knowledge of Java based Web Services (SOAP, REST), JWT and session management
- Experience with technologies such as AWS services, OpenShift Container Platform, JBoss and IBM MQ is an added advantage
- Familiarity with using GitHub Co-Pilot is considered a plus
- Strong analytical skills, effective communication, and the ability to work well with others