3-5 years experience in Java/J2EE
Must have experience in Java/J2EE technologies including but not limited to Core Java, JMS, Servlets, JSP, Java Script and Swing.
Must have sound working knowledge of the SPRING framework including Spring Core, Spring JDBC/Hibernate, Spring WS,Spring MVC, and Spring Integrations.
Must have sound working knowledge in implementing SOAP-based and REST-based web services.
Must know XSLT for XML and Web Service payload transformations.
Experience in building data-driven systems using core JDBC/Spring JDBC API classes, SQL, stored procedures, Oracle PL/SQl, MySQL, Informix, and MS SQL.
Must be proficient in design patternsand frameworks that allow web development using MVC design and in software design using OO principles to create highly-modularized software components to build large and complex systems.
Must have experience with project build systems such as Ant build large projects