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

Java Application Developer

Alltech Consulting Services • Montreal Quebec, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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.
Créer une alerte emploi pour cette recherche

Java Application Developer • Montreal Quebec, Canada

Offres similaires

Java Developer - laval

Covetuslaval, qc, ca
Temps plein

Senior Java Developer / Java Backend Developer.We are seeking an experienced Senior Java Developer with 7+ years of expertise in designing, developing, and maintaining scalable enterprise applicati... Voir plus

 • Offre sponsorisée

Senior Java Developer Montreal

AdaptiveMontreal (administrative region), QC, CA
Permanent

At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants.We value differentiation through technology.Our experienced teams design and d... Voir plus

 • Offre sponsorisée

Senior Java Developer

WepointMontreal (administrative region), QC, CA
Temps plein

Wepoint is the architect of major transformations for businesses and public sector organizations.We support our clients from strategy through technological implementation, always striving to think ... Voir plus

 • Offre sponsorisée

Senior Java Developer - Regulatory Applications

National Bank of CanadaMontreal (administrative region), QC, CA
Temps plein

Pursue an impactful career as a Senior Java Back-End Developer in the National Bank's Financial Markets – Regulatory team.Leverage your backend Java skills to build reliable, scalable solutions.As ... Voir plus

 • Offre sponsorisée

Java Developer - Montreal, Canada

Info-WaysMontreal (administrative region), QC, CA
Temps plein

BGV will be done for the selected candidates.Engage with global team with various developers and support personnel.Work with QA and Support teams to ensure quality of product.Java / JEE expert, pos... Voir plus

 • Offre sponsorisée

Application Developer - Intermediate (Remote) JP865

PathlionMontreal (administrative region), QC, CA
Télétravail
Temps plein

Project Name: N/A – The resource is for the Contact Centre Platform Support and sustainment.Scope: The contact center program is initiated to bring consistent service to 80+ contact centers located... Voir plus

 • Offre sponsorisée

Application Developer - National Bank

BilinguallinkLongueuil, Montérégie, CA
Temps plein

A career as an Application Developer on the Clearing IT, Capital Markets team at National Bank means that you can specialize in application support and development in critical technology environmen... Voir plus

 • Offre sponsorisée

Senior Application Developer

WSP in the U.S.Montreal (administrative region), QC, CA
Temps plein

Be involved in projects with our Project Controls & Technology (PCT) and CM Team and be a part of a growing organization that meets our client's objectives and solves their challenges.At WSP, we ar... Voir plus

 • Offre sponsorisée

Senior Software Developer - Java

Syntax Systems Ltd.Montreal (administrative region), QC, CA
Temps plein

Senior Software Developer - Java, Montreal, QC.Syntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to b... Voir plus

 • Offre sponsorisée

Application Developer - National Bank

National Banklaval, qc, ca
Temps plein

A career as an Application Developer on the Clearing IT, Capital Markets team at National Bank means that you can specialize in application support and development in critical technology environmen... Voir plus

 • Offre sponsorisée

Senior Java Developer - laval

Luxoftlaval, qc, ca
Temps plein

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Voir plus

 • Offre sponsorisée

Intermediate Java Developer - Agile

Tech Talent InternationalMontreal (administrative region), QC, CA
Temps plein

Be a vital part of innovative cloud software as an Intermediate Java Developer.Work remotely to enhance SaaS applications focusing on cash processing while utilizing your Java 11 expertise.The posi... Voir plus

 • Offre sponsorisée

Application Developer - laval

National Banklaval, qc, ca
Temps plein

A career as an Application Developer on the Clearing IT, Capital Markets team at National Bank means that you can specialize in application support and development in critical technology environmen... Voir plus

 • Offre sponsorisée

Core Java Developer (contract)

CapgeminiMontreal (administrative region), QC, CA
Temps plein

We are seeking a highly experienced Senior Java Developer to join the Ops Tech department.In this pivotal role, you will contribute significantly to the successful delivery of the UPE Phase 2 initi... Voir plus

 • Offre sponsorisée

Senior Java Developer

BehavoxMontreal (administrative region), QC, CA
Temps plein

Behavox is a cloud‑native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms.The pla... Voir plus

 • Offre sponsorisée

Application Developer (Hybrid)

Morgan StanleyMontreal (administrative region), QC, CA
Temps plein

We're seeking someone to join our Corporate Workplace Technology (CWT) team as an Application Developer in Workforce Technology and Services to drive development of scalable full stack platforms.Th... Voir plus

 • Offre sponsorisée

Senior Java Developer in Wealth Management

Open Systems TechnologiesMontreal (administrative region), QC, CA
Temps plein

Advance your expertise as a Senior Java Developer in the Wealth Management sector, focusing on delivering precise technical solutions based on business needs.Work independently with minimal supervi... Voir plus

 • Offre sponsorisée

Senior Java Developer - mercier

Luxoftmercier, qc, ca
Temps plein

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Voir plus

 • Offre sponsorisée

Java Developer - Capital Market

Banque Nationale du CanadaMontreal (administrative region), QC, CA
Temps plein

A career as a senior Java back-end developer in the Financial Markets – Regulatory team at National Bank means acting as a specialist in regulatory application development.This job allows you to ma... Voir plus

 • Offre sponsorisée

Java Developer for FinTech at Intellibus

IntellibusMontreal (administrative region), QC, CA
Temps plein

Elevate your Java development skills at Intellibus, where you'll engineer platforms that impact global financial systems.Join our Platform Engineering Team focused on innovative solutions.As part o... Voir plus