5+ years hands-on technical experience with J2EE application development.
Must have full lifecycle experience, including design, analysis, development, production deployments and support.
Strong Experience in developing Transactional Systems involving high volume using the following technologies: Java, XSL, JavaScript, HTML, XML, J2EE, JDBC., MS-SQLServer/Sybase, SQL.
Should be able to take Use cases, class diagrams and sequence diagrams and implement them.
Ability to grasp and translate complex business rules in to executable Java, j2ee code.
Knowledge and experience in applying industry standard Design Patterns for web application development
Financial experience is preferred.
Knowledge of developing using YAHOO! User Interface Library (YUI). Ajax is a strong plus.
Knowledge of Weblogic is a strong plus.
Strong Experience with Java, J2EE, EJB, JSF, SOAP, Servlets, XSL ,XML JavaScript is required
Experience in persistence mechanisms like JDBC, CMP Entity Beans, Hibernate.
Experience with Struts or MVC 2X
Experience with Java, OOAD, Component Design and Construction
Experience with Service Oriented Architecture practical implementation
Experience in architecting solutions for Web applications