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 1 day 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
    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
    23 days ago
  • $72k - $138k per year

     ...coaching Summary We are 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...  ...participating in unit, integration, and system testing, writing test cases, executing tests... 
    Java
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $43.33 - $88.76 per hour

     ...Job Responsibility: Role: Java Developer Location Toronto, ONExperience: 5+ Required Qualifications Bachelor's degree or foreign equivalent...  ...the team and across the organization Experience finance/banking industry is a plus Ability to adapt to fast paced... 
    Java
    Hourly pay
    Full time
    Monday to friday

    Spait Infotech Private Limited

    Toronto, ON
    9 days 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
    5 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
    9 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
    3 days ago
  •  ...We are looking for a skilled Full Stack Developer to design, build, and maintain high-quality...  ...with a focus on automation. Design system architecture and write clean, maintainable...  ...Angular (TypeScript), JavaScript Backend: Java, Spring Boot, Hibernate, RESTful APIs... 
    Java

    Stir Consulting Inc.

    Toronto, ON
    4 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
    13 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
    5 days ago
  •  ...years of relevant experience Knack for writing clean, readable Java code with unit tests & integration tests Proven experience in...  ...copilot, Claude code, etc. Comfortable with Linux/Unix operating system commands Excellent understanding of integration and design... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    10 days ago
  • $92k - $118k per year

     ...Build modern digital banking experiences using full stack technologies while solving...  ...We're looking for an Intermediate Java Full Stack Developer to join our Banking & Payments practice...  ...application performance within distributed systems. ~ Strong understanding of software... 
    Java
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    1 day ago
  • $90k - $110k per year

     ...enterprise financial and cost management systems designed for the Construction and...  ...capital project software solution ever developed. Combining an incredibly flexible technological...  ...select applicants Job Overview The Java Developer is responsible for the developmental... 
    Java
    Seasonal work
    Flexible hours
    Night shift

    CMiC

    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
    5 days ago
  • $120k - $145k per year

     ...We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Java
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    14 hours ago
  • Home About Services Services Application Development Full stack Development Cloud Services DevOps Solutions Data Engineering Data Analytics Quality Assurance Database Administration Cyber Security Agile Project Management Careers ...
    Java
    Full time

    AGILEFREE

    Toronto, ON
    8 days 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
    5 days ago
  •  ...exceeds 25%. Job Description We are looking for a Java IVR Application Developer to join our voice/contact center engineering team and help...  ...to develop, support, and improve voice contact center systems. The role requires a strong understanding of IVR platforms,... 
    Java
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    16 days ago
  •  ...We’re seeking an experienced Software Developer with strong Java skills, proven expertise in data streaming (e.g., Apache Kafka, Apache Flink), and hands-on delivery on Google Cloud Platform (GCP). You’ll design and build scalable, reliable, real-time data solutions and contribute... 
    Java
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  • $149.45k - $207.56k per year

     ...organization, apply now. We are currently seeking a Agentic AI Systems Developer - Remote to join our team in Toronto, Ontario (CA-ON), Canada...  ...employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Toronto, ON
    1 day ago
  • $80 - $90 per hour

     ...Job Title: Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment Type: T4 Contract Rate: CAD...  ...backend engineering, event-driven architectures, distributed systems, and real-time data streaming. The successful candidate will... 
    Java
    Hourly pay
    Long term contract
    Contract work
    For contractors
    Remote work

    NEARSOURCE TECHNOLOGIES

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

    Senior Developer - Java, Spring (Fraud IT) Position Description CGI is seeking a Senior Java...  ...knowledge of REST APIs, distributed systems, and integration patterns. • Experience...  ...messaging platforms. • Experience in banking, financial services, or other highly regulated... 
    Java
    Work at office
    Toronto, ON
    12 days ago
  •  ...support as a partner? This is a long-term contract for a senior Java developer with experience with Curam CRM software Responsibilities ~...  ..., with a proven ability to design scalable and maintainable systems. In-depth knowledge or hands-on experience with IBM Curam, including... 
    Java
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    13 days ago
  •  ...Develop solutions that are in line with...  ...and scalability, and enable new trading activities....  ...Very strong in Java development. Good analysis /coding...  ...expertise in software design and system analysis.... 
    Java
    Long term contract
    For subcontractor

    Luxoft

    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
    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
  • $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
  •  ...Role: Business System Analyst Hybrid: 3 days a week in office Duration: 12 months...  ...experience as a Business Analyst supporting trading platforms and workflows, with deep...  ...technology stakeholders, and collaborate with Developers & QAs. • Strong documentation skills, with... 
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...and delivery of mobile applications for banking/financial services. · Architect secure...  ...teams. · Manage and mentor a team of developers, ensuring adherence to best practices....  ...· Integrate mobile apps with backend systems, APIs, payment gateways, and third-party... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...JavaScript-based in federation flows) Solid Java development experience, preferably with:...  ...and authorization patterns in distributed systems Strong understanding of IAM...  ...Azure DevOps, SonarQube, Nexus/Artifactory Banking/financial services domain experience and security... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

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