This job board retrieves part of its jobs from: Sherbrooke Jobs | Laval Jobs | Work From Home

Top job offers in Montreal & Region

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

  English jobs in montreal  

Bringing the best, highest paying job offers near you

previous arrow
next arrow
Slider

Java Developer Position in Montreal, Canada

Alltech Consulting Services, Inc.

This is a Contract position in Montreal, QC posted May 21, 2020.

Job Details Direct Client Financial Services Company Job Title Java Developer Location Montreal, QC H3C2M1 Interview Phone and Video Long term Contract Must have work permit work authorization to work in Canada Job Description The Market Risk Department encompasses technology to mitigate Credit and Market Risk through various global systems and processes.

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

The systems build in this space include Risk Data Warehouse for Market Risk Aggregations, Single Marks Policy Store, Grid computation for CVA charges, position keeper to source data for margin calling.

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 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