Find jobs in Canada today!

To post a job, login or create an account |  Post a Job

Alltech Consulting Services, Inc.: Java Developer – Montreal, Qc-Canada (Pref: Local Candidates)

Alltech Consulting Services, Inc.

This is a Full-time position in Montreal, QC posted October 22, 2020.

Position Overview Job Title Java Developer Location Montreal, QC Canada.

Pref Local to Montreal Canada and with immediate relocation, proper work authorisation.

Job Description The Market Risk Department encompasses technology to mitigate Market Risk through various global systems and processes.

We are responsible for monitoring, measuring and communicating risks generated by Morgan Stanley’s business lines.

This application interfaces with various systems and obtains valuation, Greeks and risk sensitivities along with trade attributes for trades across various asset classes.

The middle tier has many roles to play namely data ingestion framework, subscription managers to pieces of data, data driven event workflow, and streaming dynamic datasets over the wire.

The platform is undergoing a large technical transformation to support very large increases in data volumes and process complexity to support large initiatives such as FRTB, Stress Testing and Full Reval VaR.

The ideal candidate will have extensive hands-on experience designing, building and integrating analytical systems in a multi-tier data-centric environment.

Experience with large-scale relational databases, strong SQL, Java, and Linux are essential.

The candidate will work with business analysts and team leads to gather requirements and design and implement solutions following a Service Oriented Architecture (SOA).

Skills Required bull 6 Years hands-on experience with Java, Spring bull Strong object oriented design and development skills, data-structures and algorithms, and design patterns bull Knowledge of the Java memory model bull A good understanding of how to build multi-threaded applications and hands-on experience with concurrency packages bull Excellent analytical ability bull A culture of incorporating unit test cases when designing systems using Junit bull Strong experience with relational databases logical modelling bull Strength in querying large relational databases in an optimized manner bull Be able to comprehend application of database index and transactions bull Ability to write scripts in ShellPerlPython bull Strong collaboration and communication skills.

The candidate will work in a global team where clear and concise communication skills are a must.

bull Work independently following proper coding standards Nice to have bull RiskFinancial Systems development experience bull Apache Spark