1) Having experience with multi threading , collection,OOPS concept
2) Experience with Hibernate,
3)Min 7+ years of experience in Java/ J2EE development.
4) Strong experience in object oriented design , development in Java and Web services
5) Good understanding of OOPS, DB concepts.
6) Good experience of Spring Frameworks (Spring MVC and Spring AOP), Struts 2.0 is also desirable.
7) Advanced skills using J2EE Frameworks and Libraries specifically such as Hibernate, JPA , iBatis and JDO.
8)Database development skills including SQL programming, solid understanding of database technologies, preferably on DB2 or Sybase.
9) Excellent with Maven, UML and Design Patterns.