Demonstrated fluency in Java and Object-Oriented technology along with an understanding of middleware and web integration principles
Understanding of and experience with full software development lifecycle including functional & technical specification, documentation, QA processes, source control, maintenance and deployments.
Experience with separation of layers between transport, data access (i.e. iBatis, Hybernate), business logic, and presentation technologies
Strong Java skill set (J2EE a plus, C++ a plus) - 1 to 5 years experience
Knowledge of software application design in UML
Specific experience with implementing an MVC architecture and batch experience is a plus Understanding of SOAP, Web Services, and XML technologies
Understanding of Weblogic, EJB's, JDBC, and Oracle Database
Understanding of SOAP, Web Services, and XML technologies
Hands on experience with version control and defect tracking systems.
Excellent written and verbal communication skills
Ability to work with large teams.
1 to 5 years experience required