Senior Java Developer - Agile
Position Description
MSSB Capital Markets is seeking senior Java developers to participate in the design and development of next generation trade order management system Activity Manager.
Activity Manager is a high profile front office trade/order routing application, whose main role is to collect the order/trade status updates from various Order Entry systems, and publish any significant changes to their state to appropriate downstream applications. Other features include activity/account validation, order/trade status display, alerts, history and regulatory reporting.
Activity Manager is currently a mainframe application, it will be rewritten in Java, aligning with a rearchitecture work underway across all applications.
It is an intensely message-driven,high throughput, high performance application; you will be part of the montreal developement team to work on writing this next generation Activity Manager.
The environment is fast-paced and business-focused; you will not only solve technical, performance, capacity challenges but also logical and business problems.
This will be an Agile Scrum project, with a team of 5-7 developers and dedicated QA resource, all located in the Montreal office.
Skills Required
Strong core Java skills
5+ years experience in OO programming
Experience with high-performance, low-latency systems
Experience with publish/subscribe-based systems and multi-threaded programming
Messaging Technologies such as JMS, XML, MQ Series, SOAP
Experience with Spring Framework
Experience with unit testing Java (jUnit, mocks)
Database experience; DB2 a plus
Working experience with Agile methodologies; Scrum a plus
Excellent communication skills
Skills Desired
Apache CXF
Web Services
Knowledge of financial products a plus
| |||||||||||||
| |||||||||||||
No comments:
Post a Comment