Hands on core java, collections framework
Hands on Spring MVC (annotated controllers) & Spring JDBC Template.
Hands on building web restful services using spring MVC.
Good in sql queries e.g joins, group by queries, creating views.
Hands on servlet listeners e.g. Servlet Context Listener, Session Listeners etc.
Experience in Exception Handling.
Experience in parsing/building JSON & XML Response.
Good to have
Knowledge of Multithreading & Concurrency package is additional advantage.
Hands on using Maven and Ant, SVN.
Hands on any Logging Framework e.g. Log4j, SLF4j
Experience in JDBC Connection pooling framework,
Commons DBCP/tomcat DBCP, jstl tag library, jsp tags, servlet filters, EL expressions.