Senior Developer - Java and Database
Position Description
MSSB Capital Markets is seeking a senior level Java and database developer 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 be working on coding Java components and will be working with other Java developers on creating the DB schema, stored procedures and peformance turning.
You will be flexible to work on Java or DB tasks depending on the demand.
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 to design schema, write stored procedure, and performace tuning; db2 a plus
Experience with multi-threaded programming
Experience with unit testing Java (jUnit, mocks)
Excellent communication skills
Skills Desired
Apache CXF
Web Services
Knowledge of financial products a plus
Experience with high-performance, low-latency systems
Messaging Technologies such as JMS, XML, MQ Series, SOAP
Working experience with Agile methodologies; Scrum a plus
Agile Methodology
| |||||||||||||
| |||||||||||||
No comments:
Post a Comment