- Bachelor or Diploma degree in Computer Science/Information Technology or related major from reputable university
- 3+ years experiences in Java Programming
- Having knowledge and/or experience in one or more of the following programming languages:
- Java Spring Boot and Java Spring MVC Framework
- Microservices
- Hibernate, Criteria and, JPA (Java Persistence API)
- Bootstrap, HTML5, Javascript/Typescript Library Framework
- JSON
- REST API
- SQL Server
- Experience in any of the following will be an advantage:
- Any third-party libraries and APIs (example: payment API);
- Creating web-based applications using JavaScript Library Framework such as React Js, Vue Js, Next Js, etc
- Versioning tools – GIT
- Be able to work closely with team to develop stable code, tested and documented
- Passionate to learn new technologies and self-motivated
- Willing to be placed in one of our insurance customers and will work from office