Should have 7.5 to 11 Years of web or application development experience using Java technology stack. Should be strong in OOPS concepts, Core Java, Collections Should have experience on Web Technologies JSP and Servlets. Should have experience on JDBC. Should have knowledge on any one of web frameworks and Persistence framework. Should have experience on web/application servers (Tomcat, Jboss etc.). Ability to write build/configuration scripts using Build tools (Ant, Maven and scripting) Should have knowledge on Configuration Tools (Subversion, CVS etc) Ability to write Basic SQL with simple Joins team management.