View all jobs

Application Developer - Expert - Java + Spark Scala Developer (76698-1-M)

Downtown, ON
This is an experienced role focused on developing and maintaining systems for Counterparty Credit Risk calculations of Derivatives Trade Set and reporting systems for internal risk management and regulatory reporting. As a member of the CCR team, you will be the hands-on lead, balancing development using Spark on established Hadoop platform, and Java Spring Code base.

Build code for CCR Applications fundamental to regulatory reporting to Canadian (OSFI) and US (FED)
Assist on development of plans, timelines and deliverables
Performing requirements analysis, software design, estimation, development, and project tracking
Coordinate with other Team members to ensure development cycle is in optimal state at all times
Interface with Upstream and Downstream teams to ensure smooth data transitions and define comprehensive unit test coverage
Collaborate with like-minded team members to establish best practices, identify optimal technical solutions

Must Have:

Bachelors or Master’s degree in IT, Computer Science or related field
Good communicator who asks questions and is also self-motivated, focused, and is continually setting goals
5+ years of work experience in large teams, in financial services industry, preferably
Experience with Java Stack – Java 8, Spring, JDBC, Maven, Linux Shell scripting, JUnit
Hands-on Apache Spark development experience using Scala

Nice to Have:

Capital Markets experience
Derivative Risk Management experience
Powered by