Good understanding of Object Oriented concepts and design patterns
Extensive experience in development for the web
Software Design Experience
2 years in spring/Struts.
2 Year in Any ORM framework (like Hibernate)
At least 2 Years in Core Java.
2 Years in any server (Tomcat/Web Logic/Jboss/IBM Web Spare)
Knowledge in Building tool like (Maven, Ant)
Knowledge in database for writing query, at least 2years.