Minimum 2 years of experience in Java Web application development Extremely hands on. If you are not hands-on with code, then dont apply Mandatory knowledge in Spring, Spring-boot, hibernate, jQuery, JavaScriptframework and Web services Working on AWS, Azure and Kubernetes is a plus Activity BPM tool development experience is a plus Working experience of using GIT Working experience of develops tool such as Jenkins Deployment experience on Azure/AWS SQL knowledge combined w/ JDBC knowledge Excellent understanding of Data Structures and Algorithms Understanding of OOP, Design Patterns