Degree from a reputed university preferably in a IT related area 1 - 3 years of hands-on software engineering experience building applications using Java. Experience with Java based frameworks (Spring, Hibernate, Struts, JSF). Experience in Extjs,jquery,CSS and Ajax. Experience in XML related Technologies like XSLT, XPath, XHTML ..etc. Experience in data integration technologies including REST, SOAP, HTTP and JSON. Strong object oriented design and development skills required. Hands on knowledge in Application Servers (JBoss,WebSphere,Tomcat). Experience in Databases such as Mysql. MSSql and Orcle. Agile experience including test driven development.