At least two years of experience on Java development.
Extensive knowledge of Java server side technologies (J2EE, EJB, Spring, etc.), a must.
Extensive knowledge of CM tools (Subversion, Maven), a must.
Experience working with JBoss, a must.
Knowledge of Swing, a plus.
Knowledge of Unix/Linux, a plus.
Knowledge of Apache and Tomcat servers, a plus.
Knowledge of SysAdmin, a plus.