Talent.com
Senior Java Developer
Senior Java DeveloperCanDeal • Toronto, ON, CA
No longer accepting applications
Senior Java Developer

Senior Java Developer

CanDeal • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

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

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

CanDeal is looking for an exceptional Software Developer to join the Markets Technology team and develop applications to further its infrastructure.

Job Purpose

Assist in developing market data delivery applications and other internal and external web-based applications.

Primary Duties

  • Enhance market data delivery applications.
  • Evolve internal and external web-based applications.
  • Code and performance optimization of internal applications.
  • Perform other duties as required.

Education & Experience

  • Bachelor’s degree in computer science or software engineering is required.
  • Hands‑on 10-15 years of Java development at the senior level with a solid understanding of Java / Spring Boot / Web ecosystem, strong back‑end and messaging skills and preferably in the financial services.
  • Qualifications

  • Deep understanding of design patterns in distributed systems, SOA and concurrent programming.
  • Understand how to design, build and test secure services and applications.
  • XML and related technologies (JAXB, XPath, XSL).
  • Messaging experience : Kafka, Tibco Rendezvous, JMS, MQ or equivalent.
  • SOAP / Rest services.
  • ORM (Hibernate), JPA, distributed TX, caching.
  • Data modeling experience, strong SQL.
  • Ability to troubleshoot and tune distributed Java apps.
  • Desired Skills

  • Knowledge of Fixed Income e‑trading systems.
  • Experience with FIX (QuickFIX J).
  • Knowledge of Identity Management solutions (IDM).
  • Key Qualities for Success

  • Self‑motivated and driven.
  • Initiative and ability to work independently.
  • Well organized and results oriented.
  • Highly enthusiastic, service‑oriented individual.
  • High attention to detail and commitment to quality.
  • If you are interested in this opportunity, please send your resume to careers@candeal.com.

    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
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Java Developer • Toronto, ON, CA

    Similar jobs
    Senior Java Microservices Developer

    Senior Java Microservices Developer

    Delpath • Toronto C6A, ON, Canada
    Full-time
    The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CanDeal • Toronto
    Full-time
    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 ...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Developer(AI adoption)

    Senior Java Developer(AI adoption)

    OpenText • Richmond Hill
    Full-time
    OpenText is a global leader in information management, fostering a culture of innovation, creativity, and collaboration.As a member of our team, you will partner with top companies, tackle complex ...Show more
    Last updated: 3 days ago • Promoted
    Senior Full Stack Java Developer

    Senior Full Stack Java Developer

    Citibank (Switzerland) AG • Toronto, Canada
    Full-time
    For additional information, please review.Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and estab...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Avanciers Inc. • Toronto
    Full-time
    Avanciers Incorporated is hiring a.This is an active job and application deadline is January 30, 2026.This posting may close earlier if a suitable candidate is found). Java Mastery : Minimum 5 - 10 y...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Engineer - Cloud-Native AWS + Terraform

    Senior Java Engineer - Cloud-Native AWS + Terraform

    Collabera • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology services firm in Toronto is looking for a Senior Engineer specialized in Total Fund Management Financing. The role requires extensive hands-on experience with Java and AWS, incl...Show more
    Last updated: 9 days ago • Promoted
    Senior Java Engineer – Fintech Growth & Impact

    Senior Java Engineer – Fintech Growth & Impact

    Propel Holdings • Toronto
    Full-time
    A leading fintech company in Toronto is seeking a Senior Java Developer with extensive experience to design robust applications. The role demands collaboration across teams and a proactive mindset.I...Show more
    Last updated: 3 days ago • Promoted
    Senior Full-Stack Java Engineer - Hybrid, Toronto

    Senior Full-Stack Java Engineer - Hybrid, Toronto

    GFT TECHNOLOGIES SE • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology firm in Toronto is seeking a Senior Full Stack Developer specializing in Java to join its Banking team. This hybrid role involves delivering core Java, collaborating on business...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Behavox • Toronto
    Full-time
    Behavox is shaping the future for how businesses harness their most important raw material - data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Show more
    Last updated: 3 days ago • Promoted
    Senior Java & IBM IIB Developer

    Senior Java & IBM IIB Developer

    Scotiabank • Toronto
    Full-time
    A leading bank in the Americas is seeking an experienced software developer in Toronto to contribute to application development and integration flows. The role requires 5+ years in software developm...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Engineer – Fintech Growth & Impact

    Senior Java Engineer – Fintech Growth & Impact

    Propel Holdings Inc. • Toronto
    Full-time
    A leading fintech firm in Toronto is seeking an experienced Java Developer to create scalable applications using Object Oriented Programming. The ideal candidate will have at least 12 years of exper...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Scotiabank • Toronto C6A, ON, Canada
    Full-time
    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Fraud Technology team develops and manages innovative products designed to support t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Medium • Toronto C6A, ON, Canada
    Remote
    Full-time
    Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • north york, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 18 hours ago • Promoted • New!
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Caspian One • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Caspian One.Your actual pay will be based on your skills and experience — talk with your recruiter to learn m...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Developer (with Python, AWS and Terraform) - Luxoft

    Senior Java Developer (with Python, AWS and Terraform) - Luxoft

    Luxoft • toronto, on, ca
    Full-time
    We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in sof...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Accelerate Her Future® • Toronto C6A, ON, Canada
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture....Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    emergiTEL • Toronto C6A, ON, Canada
    Full-time
    Our client is looking for an experienced.This role is focused on designing, enhancing, and supporting systems that enable trading activities, asset class operations, and investment workflows.The id...Show more
    Last updated: 11 days ago • Promoted