Skills needed:
(The ideal candidate is a Sonic ESB expert)
Hands on experience (3-4 years) with Service-Oriented Architecture (SOA) and Enterprise Service Bus (ESB) application integrations;
Experience designing and implementing end-to-end SOA / ESB integration solutions using TIBCO, webMethods, or Sonic ESB solutions;
Thorough understanding of ESB design patterns for integration solutions including Asynchronous Queuing, Content-based Routing, Reliable Messaging, and Event-Driven Messaging;
TIBCO, webMethods or Sonic ESB design / development / deployment experience that includes custom adapters, custom services, and composite services;
Excellent understanding of SOA/ESB, WebServer/AppServer, Java/J2EE concepts such as JAXB, JMS, publish / subscribe, message-driven beans, JAXB, etc.;
Significant development & design experience using Java / J2EE;
Proficiency with XML/XPATH, and XSL / XSLT;
SQL development and data access experience using data access objects EJB, JPA, Hibernate, MyBatis, etc.;
Experience with Java-based development frameworks such as STRUTS, JSF, Spring, Tapestry, etc.