Senior Java Integration Consultant / Developer – Investment Banking recruitment

This role is unique opportunity to be involved in shaping the Firmwide Integration Strategy through development of core services and providing technical consultancy/support to assist with Technical Onboarding.

Essential functions of the role

-Specification, design, build and test of core components/services supported by Integration Services team.

-Technical Consultancy/Support for development teams Onboarding to managed services/frameworks supported.

-Participate in establishing guidelines and best-practice for message- orientated integration.

-Participate in strategic decisions that will have long term impact on integration shared services success.

Skills required:

- Java (solid core Java skills)

- SOA/ESB Experience - Mule ESB experience desirable.

- JMS development over any message oriented middleware such as MQ Series, Sonic, Tibco etc.

- Integration project experience – any EAI or message bus experience

- JDBC/SQL (preferably Oracle)

- XML Schema (namespaces, substitution groups)

- XSLT/XQuery experience for manipulating XML

Skills desired:

- Spring, or other dependency injection framework

- Mule ESB experience

- Knowledge of FpML, SWIFT, FIX, or other financial XML standard

- JUnit for automated test. Maven and/or Ant for structured build

- UNIX shell scripting