A Degree in Computer Science / IT or equivalent. Involvement in large scale projects, while interacting with stakeholders at the senior capacity. The ideal candidate should have excellent communication and inter personal skills. Experience in JEE (EJB, JMS, Web Services, Servlet/JSP and JSF) including open source stack, database design (especially oracle), Hibernate, Spring, Eclipse IDE, Maven 2, Ant, CVS, J BOSS Continuous integration (CI), groovy, grails, Apache Web Server, SOAP, REST, AXIS Web Services. 5 years of technology specific experience.