Talent.com
Java Application Developer
Java Application DeveloperAlltech Consulting Services • Montreal Quebec, Canada
Java Application Developer

Java Application Developer

Alltech Consulting Services • Montreal Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Market Risk Technology is seeking a strong Java application developer with experience in developing distributed systems, capable of processing very high volumes of data. The ideal candidate will have extensive experience in Java development, a strong understanding of software engineering principles, and the ability to work collaboratively in a fast-paced environment.

Market Risk Technology support the Market Risk Department in monitoring, measuring and reporting risk generated by the Company’s global business lines, and in implementing calculation models required for regulatory compliance. The Market Risk platform interfaces with various systems and obtains valuations and risk sensitivities, along with product attributes across all asset classes. The middle tier has many roles to play namely data ingestion framework, subscription managers, data driven event workflow, and streaming dynamic datasets over the wire. Responsibilities :

  • Design, develop, and maintain high-quality Java SPARK applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Stay up-to-date with the latest industry trends and technologies.
  • Design and implement data lineage solutions to track data flow across various systems.
  • Develop and maintain data lineage documentation and metadata repositories. Requirements :
  • 6+ Years hands-on experience with Core Java and related technologies.
  • 3+ Year of experience working with SQL and database design.
  • 2+ Year of hands-on experience with SPARK based processing.
  • Strong object oriented design and development skills using core Java and Spring, Data Structures and algorithms and design patterns.
  • A good understanding of how to build multi-threaded applications utilizing a service oriented architecture.
  • A culture of incorporating unit test cases when designing systems using Junit / BDD
  • Experience with development of event based system orchestration.
  • Experience with development of rule based system.
  • Strength in querying large relational databases in an optimized manner
  • Ability to write scripts in Shell / Python
  • Excellent analytical ability
  • Strong collaboration and communication skills.
  • Experience with Agile methodologies and DEVOPS automation. Preferred Qualifications :
  • Risk / Financial Systems development experience
  • Understanding of massive parallel processing (MPP) architecture to support high volume data processing.
  • Knowledge of Python syntax and experience with relevant libraries such as NumPy, Pandas etc.
Create a job alert for this search

Java Application Developer • Montreal Quebec, Canada

Similar jobs
Senior Java Developer - Hybrid / Partially Client Onsite

Senior Java Developer - Hybrid / Partially Client Onsite

NTT DATA, Inc. • Montreal
Full-time
Senior Java Developer - Hybrid / Partially Client Onsite.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive,...Show more
Last updated: 3 days ago • Promoted
Java Developer

Java Developer

MDA Edge • Montreal
Full-time
Be among the first 25 applicants.This range is provided by MDA Edge.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. We are looking for a Core Ja...Show more
Last updated: 12 days ago • Promoted
Montréal [Hybrid] Java Developer

Montréal [Hybrid] Java Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal
Full-time
Direct message the job poster from QUANTEAM - North America (RAINBOW PARTNERS Group).As a founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specialized in the Banking, Finance, and...Show more
Last updated: 12 days ago • Promoted
Java Developer (Intermediate to Senior)

Java Developer (Intermediate to Senior)

Targeted Talent • Montreal, QC, Canada
Permanent
We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
Last updated: 30+ days ago • Promoted
Programmer Analyst (Java) – Senior

Programmer Analyst (Java) – Senior

CGI • Montréal, QC, Canada
Full-time
Analyste Programmeur Java – Senior.Chez CGI, nous sommes passionnés par la technologie et l’innovation.Nous cherchons à renforcer notre équipe avec un programmeur analyste senior talentueux et moti...Show more
Last updated: 9 days ago • Promoted
Java Developer (Montreal) – Market Risk & Spark

Java Developer (Montreal) – Market Risk & Spark

mthree • Montreal
Full-time
A leading consultancy in technology is seeking a Java Developer to enhance Market Risk applications in Montreal.The role involves collaboration within an Agile squad and emphasizes strong expertise...Show more
Last updated: 10 days ago • Promoted
Java Developer

Java Developer

Techso Solutions • Montreal
Full-time
Techso is an international leader in digital transformation and a fast‑growing company that offers consulting services in three niches of expertise : technology infrastructure management (IT), speci...Show more
Last updated: 4 days ago • Promoted
Application Support Analyst

Application Support Analyst

SGS Société Générale de Surveillance SA • Montreal
Full-time
This is a central and dynamic position, and you will be part of a regional diverse team that oversees US based real-time payment applications that are directly connected to Fedwire and Chips.There ...Show more
Last updated: 12 days ago • Promoted
Java Developer

Java Developer

Capgemini • Montreal, QC, CA
Full-time
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
Last updated: 7 days ago • Promoted
Application Developer (Cloud Full Stack)

Application Developer (Cloud Full Stack)

freelance.ca • Montreal, Canada
Full-time
Our client, a leader in the defense and security industry, is seeking a Application Developer (Cloud Full Stack) to join their team. As an Application Developer (Cloud Full Stack), you will be part ...Show more
Last updated: 30+ days ago • Promoted
Java Developer [#4897]

Java Developer [#4897]

Alteo • Montreal, QC, Canada
Permanent
Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.You will play a key role in contributing to the development of applications while support...Show more
Last updated: 30+ days ago • Promoted
Java Developer - laval

Java Developer - laval

Axiom Global Technologies • laval, qc, ca
Temporary
We are seeking a highly experienced.This role is ideal for a hands-on technologist with deep expertise across the Java ecosystem and proven experience building. Experience in the banking or financia...Show more
Last updated: 9 days ago • Promoted
Java Full-Stack Developer with Angular - Apptad

Java Full-Stack Developer with Angular - Apptad

Apptad • montréal, qc, ca
Full-time
Java Full-Stack Developer (Angular) – Investment Banking.Investment Banking / Capital Markets.We are looking for a skilled Java Full-Stack Developer to design, develop, and maintain high-performanc...Show more
Last updated: 21 hours ago • Promoted • New!
IBM Domino / Lotus Domino

IBM Domino / Lotus Domino

Excelon Solutions • saint-esprit, QC, ca
Full-time
Description : • 5+ years of IBM Domino web development experience • Java middleware development skills preferable Excellent...Show more
Last updated: 3 days ago • Promoted
Senior Java Developer

Senior Java Developer

Prolifics • Montreal
Full-time
Prolifics is seeking a highly experienced.This is a long-term contract opportunity working on enterprise-grade systems in a dynamic and fast-paced environment. Montreal, QC (Hybrid – 3 days onsite r...Show more
Last updated: 6 days ago • Promoted
Java Developer - ASIC, Ottawa - On-Site

Java Developer - ASIC, Ottawa - On-Site

Ciena Corporation • Ahuntsic North, ca
Full-time
They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
Last updated: 19 days ago • Promoted
Principal Developer (Java)

Principal Developer (Java)

Tecsys Inc. • Montreal
Full-time
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a ...Show more
Last updated: 12 days ago • Promoted
Java Developer

Java Developer

Talents LGS • Montreal
Full-time +1
Posted Monday, January 19, 2026 at 5 : 00 AM | Expires Thursday, April 2, 2026 at 3 : 59 AM.At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters div...Show more
Last updated: 10 days ago • Promoted