Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Trading Systems Developer (Banking)

Temporary

Trident Staff

Java Trading Systems Developer (Banking)

Location: Toronto, ON (Hybrid)

Experience: 8+ Years

Employment Type: Full-time / Contract

 

Required Experience (Mandatory)

  • 8+ years of overall software development experience
  • 5+ years of hands-on Java development experience in a banking environment
  • 5+ years of experience developing Trading & Equities applications
  • Experience building low-latency / real-time trading systems

  Job Summary

We are seeking a Senior Java Trading Systems Developer to design, develop, and enhance high-performance Trading & Equities applications within a banking environment. The role focuses on building low-latency, real-time trading systems using Java and contributing to critical front-office trading technology platforms.

  Responsibilities

  • Design, develop, and maintain high-performance Java-based Trading & Equities applications
  • Build and optimize low-latency, real-time trading systems
  • Enhance system performance using concurrency, JVM tuning, and memory optimization techniques
  • Troubleshoot and resolve complex production issues
  • Collaborate with trading desks, business teams, and engineering stakeholders
  • Contribute to code quality through reviews and engineering best practices
  • Support CI/CD pipelines and modern software delivery processes
  • Apply AI-assisted development tools where appropriate to improve productivity

 

Required Skills

  • 8+ years of software development experience
  • Strong expertise in Java programming
  • Deep knowledge of multithreading, concurrency, JVM tuning, and memory management
  • Experience working in a banking environment (mandatory)
  • Strong experience in Trading & Equities systems development (mandatory)
  • Strong Linux/UNIX command-line skills
  • Experience with low-latency or real-time systems
  • Strong debugging and performance optimization skills

 

Preferred Skills

  • Experience with agentic AI or AI-assisted development tools
  • Experience with Docker or Podman
  • Experience with Kubernetes
  • Experience with messaging systems such as Kafka or Aeron
  • Experience with performance profiling and metrics-driven optimization
  • Experience with CI/CD pipelines
  • Exposure to React
  • Exposure to Google Cloud Platform (GCP)

 

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Java Trading Systems Developer (Banking) in Toronto, ON vacancy
  •  ...Lead Java Developer - Payment Domain (Banking) Location: Toronto, ON – Hybrid (4 Days WFO) Need Lead Developer profiles with the below-mentioned skillsets and payment domain experience. Candidate should be available for an in-person interview. Candidate should... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  •  ...and issuing business, we are developing a mobile-first platform that offers...  ...We are looking for several Java Developer Engineers with...  ...background in back end development and bank channel integration in the...  ...of core payment-related systems, primarily participating in technical... 
    Java
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday

    OTT Financial Group

    Toronto, ON
    2 days ago
  • $90k - $125k per year

     ...who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in...  ...Nice to have Experience working with content management systems (Wordpress, AEM, Sitefinity etc…) Experience working within cloud... 
    Java
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    22 hours ago
  • $110k - $120k per year

     ...Job Responsibility: Job Role-: Java Developer (eSignature) Location-: Toronto, ON (Hybrid) Hire Type-: Full Time -: Skill: Core Java...  ...Experience writing SQL/Functions/Procedures in database systems such as MySQL, MSSQL, Oracle Strong understanding of object-... 
    Java
    Full time
    Monday to friday

    Esolutions

    Toronto, ON
    2 days ago
  •  ...Job Title: Senior C++ and Python Developer – Trading Systems Location: Toronto, ON Work Model: Hybrid (3 Days WFO) Duration: 6–12 Months Experience Required: 10+ Years Role Overview: We are seeking a Lead Engineer with strong experience in capital... 
    Suggested
    Long term contract
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information...  ...as a Senior Java Developer within our Banking Services Division. In this role, you will...  ...Experience working with source control systems and CI/CD pipelines. • Experience with... 
    Java
    Work at office
    3 days per week
    Toronto, ON
    26 days ago
  • $72k - $138k per year

     ...Summary We are passively seeking Senior Java Developers to join our team on a 1-year fixed term....  ...solutions for a leading North American Bank. This long-term staff augmentation role requires...  ...participating in unit, integration, and system testing, writing test cases, executing... 
    Java
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $64.33 - $78.95 per hour

     ...talented and delivery-focused Software Developer IV - Java to join their core application engineering...  ...framework, you will tackle complex system issues, design quality solutions, and ensure...  ...software engineering experience within the Banking or Financial Services domain.... 
    Java
    Long term contract
    Contract work
    Monday to friday
    2 days per week

    Randstad

    Toronto, ON
    6 days ago
  • $67.04 - $74.06 per hour

     ...leader in enterprise technology solutions, is seeking a seasoned Java/J2EE Developer to join their dynamic team. In this role, you will drive the...  ...product stakeholders to directly influence new functional system requirements. Professional Growth: Opportunity to work in a... 
    Java
    Manual labor

    Randstad

    Toronto, ON
    18 days ago
  •  ...Job Responsibility: Sr Java FSE Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace...  ...HTML, CSS, and bootstrap Familiarity with Linux operating system (Red Hat Enterprise Linux preferred). Familiarity with... 
    Java
    Full time
    Work at office
    Flexible hours
    2 days per week

    Cognizant

    Toronto, ON
    2 days ago
  • $43.42 - $45 per hour

     ...Job Responsibility: Job Role: Java Developer with AWS Job Location: Toronto Canada Hybrid (3 days a week onsite) Duration: 12 months with...  ...Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project Job... 
    Java
    Hourly pay
    Full time
    Shift work
    3 days per week

    iTech Solutions Pvt. Ltd.

    Toronto, ON
    2 days ago
  •  ...requirements. Develop solutions that are in line with the client...  ...and scalability, and enable new trading activities....  ...supervision Strong Java experience in enterprise environments + Knowledge... 
    Java
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    2 days ago
  • $104k - $115k per year

     ...Founded in 1991, Teranet operates the Electronic Registration System for the Province of Ontario and Teranet Manitoba is the service...  ...About the Role We are seeking an analytically driven Angular/Java Developer to join our high-performing Systems Development Team. You will... 
    Java
    Full time

    Teranet

    Toronto, ON
    23 days ago
  •  ...more sustainable, more inclusive world. Job Description Java Backend Developer with 6 to 8 years hands on experience Must have:...  ...implementing RESTful APIs and integrating them with various back-end systems. Skilled in developing and deploying microservices with a focus... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    15 days ago
  • $80 per hour

     ...Job Duties: ~5+ years application development experience in Java, Spark, Hadoop, Spark ~ and Scala. ~10+ years application development...  ...experience in Java and Spring ~ Framework ~5+ years in developing and optimizing Big Data applications using Java/Scala ~ and... 
    Java
    Hourly pay
    Fixed term contract
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    FirstVibe Technologies

    Toronto, ON
    4 days ago
  •  ...Job Responsibility: 2 Openings Toronto Role description Java Backend Developer (Cloud) Developer III - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation... 
    Java
    Long term contract
    Full time
    Temporary work

    UST Global

    Toronto, ON
    4 days ago
  •  ...Job Responsibility: Role Description: Experience developing microservices in python Hands-on kubernetes / openshift knowledge Ansible development...  ...driven developed using an automated test pipeline Competencies: Java API Management & Microservices, Digital : Python Web Frameworks... 
    Java
    Full time

    Atlantis IT group

    Toronto, ON
    2 days ago
  • $120k per year

     ...are seeking an experienced IVR Developer to join our team supporting...  ...contact center solutions for a bank. This role is ideal for a...  ...strong expertise in Cisco CVP , Java , and contact center...  ...integrating them with backend systems. You will work closely with... 
    Java
    Permanent employment
    Full time

    Staffmax Staffing & Recruiting

    Toronto, ON
    19 days ago
  • $80k - $130k per year

    Java Developer - Senior / Intermediate Position Description We are Canada's largest independent information technology services firm, and...  ...CGI as a Java Developer - Senior / Intermediate within our Banking Services Division. In this role, you will design, develop, and... 
    Java
    Work at office
    3 days per week
    Toronto, ON
    26 days ago
  • $92k - $118k per year

     ...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software...  ..., refactor legacy applications, decouple tightly integrated systems, and develop robust APIs that support modern digital... 
    Java
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    21 days ago
  • $95k - $145k per year

    Senior Java Developer (API) Position Description CGI is seeking a Senior Java/API Developer...  ...solutions. • Participate in system design discussions and technical reviews...  ...Kafka, MQ, or RabbitMQ. • Experience in banking, financial services, or other regulated... 
    Java
    Work at office
    2 days per week
    Toronto, ON
    a month ago
  •  ...more inclusive world. Job Description Java Full Stack (Angular 16, Node JS, Core...  ...jUNit)  Should have 6 to 8+ experience in developing application using both Front end and Back...  ...Should have good understanding of SCM systems like GITHUB and DevOps tools like Jenkins... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    26 days ago
  • $80k - $130k per year

    Full Stack Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+...  ...Support and Troubleshoot technical issues during development, QA System Integrated/User Acceptance testing and production support •... 
    Java
    Work at office
    3 days per week
    Toronto, ON
    26 days ago
  • $36.39 - $43.1 per hour

    We are seeking a highly accomplished Junior Systems Analyst/Developer for an enterprise-level contract opportunity based in Toronto. In this role, you...  ..., modifying, or maintaining applications utilizing .NET, Java, and React frameworks. CI/CD Pipeline Familiarity: Direct... 
    Java
    Long term contract
    Contract work
    2 days per week
    3 days per week

    Randstad

    Toronto, ON
    13 days ago
  • $80k - $130k per year

    Java Backend Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years,...  ...and integrate RESTful APIs for frontend (Angular) and external systems • Work closely with frontend developers to ensure seamless... 
    Java
    Work at office
    Remote work
    Toronto, ON
    more than 2 months ago
  • $50 - $55 per hour

     ...Job Responsibility: Job Title: Full stack Java Developer with React Location: Toronto, ON, Canada (Hybrid - 3 days onsite, 2 days remote) Employment Type: Contract Skill set summary: · Java 8+ · Spring boot microservices/REST API · NoSQL database like MongoDB, DynamoDB... 
    Java
    Hourly pay
    Full time
    Contract work
    Remote work
    Monday to friday
    Shift work
    Day shift

    SPINO

    Toronto, ON
    2 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years...  ...Architects and Engineers to create and maintain quality system and infrastructure designs that are maintainable, performant, reliable... 
    Java
    Work at office
    Local area
    Remote work
    Toronto, ON
    a month ago
  •  ...Java Software Developer – Front End Location – 222 Jarvis St. Toronto – Onsite Client - Government Services Integration Cluster(OPS) Job Description Our client is seeking an experienced Software Developer – Front End to design, develop, implement, and... 
    Java
    Full time

    Upstaff

    Toronto, ON
    3 days ago
  •  ...Asset Financing Tech, as Synthetic Trading Lead Engineer. Equities & Cross...  ...build innovative sales and trading systems for the Prime Brokerage and...  ...experience of working in an investment banking setting. Expert-level, applied Java experience including the JVM, garbage... 
    Java
    Contract work
    Local area

    Maarut

    Toronto, ON
    23 days ago
  •  ...classes and sectors including investment banking, asset management, corporate...  ...working with the Murex product on Trading or FO support/projects with clients...  ...etc). Develop test cases to troubleshoot the system, document defective use cases for fixes... 

    Luxoft

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Trading Systems Developer (Banking). Be the first to apply!