- Java developer hands-on experience
- Should have sound experience in Java, Java EE, Hibernate
- Good knowledge in Java frameworks including Spring Framework, Spring MVC and Spring Boot
- Experience in SQL, JDBC and JPA
- Knowledge in javascript, jQuery and other front-end technologies like react
- Experience working with APIs, specifically REST APIs, SDKs and CLI tools
- Knowledge of Document Management / Enterprise Content Management domain will be preferred
- Experience in Banking Domain preferred