- 5+ years related work experience in application programming with bachelor’s degree in Computer Science/Information Technology or equivalent
- Comprehensive knowledge in Java 8+, Spring (Core, MVC), Spring Boot, Spring Cloud, REST and Microservices
- Strong proficiency in fundamental front end languages such as HTML, CSS and JavaScript; and minimum 3 years of experience in React/Angular (incl. Redux)
- Strong proficiency with one of JavaScript visualization libraries, such as D3.js, Chart.js, etc
- Minimum 2 years of experience in MariaDB or similar with solid SQL and SQL tuning skills
- Good scripting experience with Unix/Linux
- Experience with Git and GitHub
- Preferable to have knowledge in Kubernetes
- Preferable to have knowledge in cloud platforms such as Tanzu or OpenShift
- Familiar with Agile practice
- Familiar with continuous integration and release automation