Job ID | 1811 |
Job Title | Java or Scala Developer for FIX Application |
Permanent/Contract |
Contract
|
Travel (%) | 0 |
Date Posted |
9/17/2019
|
City | Toronto |
State/Province |
ON
|
Country | Canada |
Job Description |
A bank in Downtown Toronto is seeking a Senior Programmer Analyst for a 6 month contract.he GWRT, Cash Trading and Operations Technology group supports and maintains the various trading platforms used within the bank.
• Project: The Global Fixed Income Team is looking for an energetic and result-oriented senior Developer to work on development of a new FIX STP adapter using QuickfixJ/Java and integrating it into existing ION platform using vendor API. Candidate needs to be proficient with functional programming with Scala or Java (functional features of Java 8 or above). The successful candidate must have solid hands-on expertise in building complex real-time applications and possess a good understanding of capital markets and products. Experience with FIX protocol will be considered a strong advantage. Candidate will be expected to understand and formulate requirements, and co-ordinate with several business lines and other technology groups.
• Reason for request: Project
Candidate Value Proposition
• Selling feature of this opportunity
Typical Day in Role
• Independently develop, test, and deploy a new FIX STP adapter to book trades into ION trade management system using Scala or Java, Quckfix/J, and ION Mkv API
• Communicate with retail technology team to define requirements, and test against a newly built adapter on their side
• Integrate newly built adapter into the existing ION platform on the Capital Markets side
• Deliver the assigned project to specs within the projected timelines
|
Job Requirements |
Must Have Skills:
1) 7 + years enterprise application development using functional programming in Scala (preferred) OR Java
2) Recent project experience with FIX Protocols and Quickfix/ J
3) 2 + years’ experience within Capital Markets processes and products
4) 2 + years’ experience with Messaging Bus technologies like MQ, JMS, Solace, or Kafka
5) Excellent written and oral communication skills
Additional Notes
• This position is relatively independent, the successful candidate will be coordinating with the retail banking team to ensure the new FIX adaptor will run on both platforms
Nice-To-Have Skills:
- Previous experience with ION trading systems will be considered a strong asset
- Hands-on Experience with DevOps practices and pipelines would be an asset
Degrees or certifications:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required
|
|