Enable job alerts via email!

Software Developer

CanDeal

Toronto

On-site

CAD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial services company in Toronto is seeking a Software Developer to join their Markets Technology team. This role involves enhancing market data delivery applications and creating internal and external web-based applications. Ideal candidates will have over a decade of Java experience and strong skills in distributed systems.

Qualifications

  • 10-15 years of Java development experience at a senior level, preferably in financial services.
  • Deep understanding of design patterns in distributed systems and concurrent programming.
  • Experience with XML technologies, messaging systems, and SQL.

Responsibilities

  • Enhance market data delivery applications and systems.
  • Develop internal and external web-based applications.
  • Code and optimize performance of applications.

Skills

Java
Spring Boot
SQL
XML technologies
Design patterns
Messaging (Kafka, JMS)

Education

Bachelor’s degree in computer science or software engineering

Tools

Hibernate
SOAP
REST

Job description

Get AI-powered advice on this job and more exclusive features.

CanDeal is a leading provider of electronic marketplaces and data services for Canadian dollar debt securities and derivatives. Its Markets Division provides access to a deep pool of liquidity for Canadian government, agency, provincial, and corporate bonds, as well as money market instruments and interest rate swaps. CanDeal Solutions delivers data products and other services supporting business, trading, and technology needs for participants in the Canadian capital markets.

CanDeal is a growing and entrepreneurial organization with a solid foundation and an ownership group including BMO Nesbitt Burns Inc., CIBC World Markets, National Bank Financial Inc., RBC Capital Markets, Scotia Capital, TD Securities, and TMX Group.

This is an exciting time to join a growing organization led by visionary leaders shaping the industry’s future.

JOB PURPOSE :

CanDeal is seeking an exceptional Software Developer. As part of the CanDeal Markets Technology team, you will develop applications to enhance CanDeal’s infrastructure.

Primary Duties

  • Enhance market data delivery applications or similar systems.
  • Develop and evolve internal and external web-based applications.
  • Code and optimize the performance of internal applications.
  • Perform other duties as required.

Education & Experience

  • Bachelor’s degree in computer science or software engineering.
  • 10-15 years of Java development experience at a senior level, with a solid understanding of Java, Spring Boot, Web ecosystem, back-end, and messaging skills, preferably in financial services.

Qualifications

  • Deep understanding of design patterns in distributed systems, SOA, and concurrent programming.
  • Experience designing, building, and testing secure services and applications.
  • Proficiency with XML technologies (JAXB, XPath, XSL).
  • Messaging experience: Kafka, Tibco Rendezvous, JMS, MQ, or similar.
  • Experience with SOAP/REST services.
  • Knowledge of ORM (Hibernate), JPA, distributed transactions, caching.
  • Strong SQL and data modeling skills.
  • Ability to troubleshoot and optimize distributed Java applications.

Desired Skills

  • Knowledge of Fixed Income e-trading systems.
  • Experience with FIX protocol (QuickFix J).
  • Understanding of Identity Management solutions (IDM).

Key Qualities for Success

  • Self-motivated and proactive.
  • Ability to work independently and take initiative.
  • Organized and results-oriented.
  • Service-oriented with high enthusiasm.
  • Attention to detail and commitment to quality.

If interested, please send your resume to: [emailprotected]

Please inform us if you require any accommodation during the hiring process.

Seniority level: Associate

Employment type: Full-time

Job function: Finance and Information Technology

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Software Developer

PSD - Research, Consulting, Software

Toronto null

Remote

Remote

CAD 80,000 - 110,000

Full time

6 days ago
Be an early applicant

Senior Software Developer (.Net)

Hyperproof

Toronto null

Remote

Remote

CAD 90,000 - 140,000

Full time

2 days ago
Be an early applicant

Freelance Software Developer (Javascript - Typescript) - AI Tutor

Mindrift

Toronto null

Remote

Remote

CAD 100,000 - 125,000

Part time

6 days ago
Be an early applicant

Software Developer

Hive.co

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

10 days ago

Senior Software Developer (Future Openings)

Zensurance

Toronto null

Remote

Remote

CAD 90,000 - 130,000

Full time

9 days ago

Junior Software Developer - Full Stack

Electric Mind

Caledon null

Remote

Remote

CAD 80,000 - 120,000

Full time

9 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

25 days ago

Lead Software Developer

Onico Solutions

Richmond Hill null

Remote

Remote

CAD 90,000 - 130,000

Full time

9 days ago

Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 80,000 - 110,000

Full time

Today
Be an early applicant