×
Register Here to Apply for Jobs or Post Jobs. X

Backend Java Developer

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Alltech Consulting Services
Contract position
Listed on 2026-01-29
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Java Developer
Job Description & How to Apply Below
Location: Montreal

Job Description

Job Description Distributed Systems Developer Team Profile:
This role is inside the Grid Compute team, responsible for the proprietary grid computing and distributed caching technologies inside Fixed Income Risk Infrastructure group. These products are designed for efficient distribution, parallelisation and memoisation of calculations across large-scale compute clusters comprised of thousands of cores. Role Profile:
We are looking for an experienced software developer proficient in building distributed, highly scalable, fault-tolerant systems. This role is part of a global project to develop a cutting-edge risk calculation platform used across multiple business areas. The work involves design and development of grid computing and distributed caching technologies which underpin some of the key features of the risk platform. The role is a great opportunity to work in a technically challenging environment on some large-scale problems core to the business.

Prior experience in or knowledge of the financial industry is not required; candidates from software and telecommunications industries are welcome to apply.

Required Skills:

– Strong server-side Java, Scala or C++ skills, with a focus on performance
– Expertise in multi-threaded programming
– Strong problem-solving and analytical skills
– Knowledge of network protocols
– Experience in distributed systems design and development
– Natural inclination to dig beneath the surface to understand how things work, why they are a certain way and what the design were. Desired

Skills:

* Experience with Cloud
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary