JavaJ2EE Object Oriented design and development skills.
Java IDEs Eclipse, Intelli Core Java, ServletsJSPEJB, Spring, Spring Batch Web Services SOAP, REST.
ORM Tools iBatis, Hibernate Multithreading and Java design patterns
SQL proficiency Oracle experience preferred
Unix and Shell scripting basics Unit Testing Job Scheduling Technologies Build Technologies Maven, Hudson Agile methodologies or iterative development processes
Acceptance test-driven development a plus.
Experience in Design, Development and implementation of Web application using Java web services.
Extensive hands on Web-services.
Strong understanding of the full software life cycle development process required.