Responsibilities:
- Develop scalable application using Spring Boot, Redis, MongoDB, Docker, Openshift/Kubernetes
- Develop front-end functionality using Angular
- Work with business stakeholders to define/clarify project requirements and acceptance criteria, define success metrics for features to be delivered
- Support existing applications including troubleshooting, bug fixing, required upgrades and modifications to existing functionality
- Improve & managing the deployment pipeline (devops)
- Improving Application Reliability
Requirement:
- 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 MySQL/MariaDB or other RDBMS databases
- Experience in Redis/MongoDB
- Proficiency in Git and Bitbucket
- Experienced in HTML5, CSS, JavaScript [ES6], Angular
- 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