Job Description

Java Developer for a leading investment bank. Working in the Enterprise messaging team implementing new application integration with a middleware framework. Pref experience of enterprise integration / enterprise patterns. Skills required:
* Core Java, JEE, integration architecture & design
* OO analysis, IoC, ORM
* EIP / EIP patterns
* TDD / BDD agile
* ESB / enterprise messaging & ESB framework including low level, JMS
* Publish / Subscribe
* JBoss, JMS, Spring, Docker, Weblogic, strong UNIX, Linux
* Relational database skills - Sybase, SQL Server, MySQL
* Source Control
* Financial Services experience necessary - fixed income, equities

The JM Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. The JM Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.