- Bachelor's or advanced degree in computer science, engineering
- 2+ years of hands-on programming/application development experience in Java, Spring Boot, REST/API
- Experience in building cloud native applications, microservices and cloud platform (Openshift / Kubernetes)
- Proficiency in MSSQL or other RDBMS databases
- Proficiency in Git and Bitbucket
- Strong knowledge in automated build pipelines like Jenkins using Groovy
- Development experience under an agile development methodology and process
- Experience in Unix/Linux
- Good communications skills
- Proficiency in reading and writing technical requirements