Experience in Deploying and Implementing Ariba Network Transport Adapter.
Good understanding of JCA Common Client Interface (CCI) and cXML documents.
Hands on experience in designing and developing applications using Java EE platforms.
Good understanding of Object Oriented analysis and design using common design patterns.
Hands on Experience on writing Server Side Application with Servlets.
Excellent Knowledge in the EJB Framework especially with MDBs.
Hands on Knowledge of JMS and in both Sending and consuming Messages from Queues.
Excellent knowledge of XML and Processing Methodologies (e.g JAXB, SAX Parser etc).
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate).
Sound Understanding of Logging Framework like Log4j and password encryption.
Experience on Configuring and Deploying Enterprise Applications on J2EE. Application Servers (e.g. WebLogic, WebSphere etc).
Should be Proficient in Build Tools Like ANT or Maven.
Experience in configuring proxy server.
Hands on experience in handling certificates in trust store.
Experience in writing Unit Tests using Junits.