Bachelor’s Degree or above in Computer Science, Computer Engineering, Information Technology or related fields.
At least 2 years’ experience highly desirable in Java/J2EE related areas.
At least 1 year of experience in one of Spring MVC/ Spring Boot or SOA.
Good English communication skills (especially reading and writing) to communicate daily with global team and customers in USA & Singapore.
In-depth knowledge of Java core, Object-Oriented Programming (OOP), SOLID principles.
Understand standard Unified Modeling Language (UML) and design pattern.
Understand Relational Database Management Systems (RDBMS), experience highly desirable.
Strong knowledge of Agile/ SCRUM.
Ability to produce clear, tight and concise code.
Plus: Experience on Microservice and Amazon Cloud Services.
Plus: Experience on Front-end development, Angular, ReactJS, Flux, NodeJS.