- A minimum of 3 years experience - Extensive knowledge and hands on experience in, - Java 7 or 8 - Spring Framework 3.x or 4.x - Spring MVC - Hibernate 4.x - Maven or Gradle - Eclipse - IntelliJ - Javascript -CSS - JSP - Possess a positive can-do attitude