Java development experience
Hands on skills in Core Java, JSF, EJBs, JSP/Servlets
Passion for emerging technologies / frameworks: Spring MVC, Spring IoC, JQuery, Struts 2.0, REST and other design patterns
Version control (e.g. SVN, Git), unit testing (JUnit), build (Ant, Ivy), Eclipse
Good knowledge of Application Servers like Tomcat and Weblogic.