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 a month ago
Similar jobs that could be interesting for youBased on the Java Trading Systems Developer (Banking) in Toronto, ON vacancy
  • $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
    1 day ago
  •  ...requirements. Develop solutions that are in line with the client...  ...and scalability, and enable new trading activities....  ...have Experience in Java (6+ years) in an enterprise environment, covering... 
    Java
    Long term contract

    Luxoft

    Toronto, ON
    4 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
    10 days ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable...  ...This role requires hands-on experience with Java, Spring Boot, REST APIs, relational...  ...event-driven architectures using messaging systems such as Pub/Sub. Develop unit and integration... 
    Java
    Permanent employment
    Work at office
    Local area

    INFOYA

    Toronto, ON
    11 days ago
  •  ...showcasing successful projects Multiple years experience in designing wireframes and mock-ups (with a tool like Figma or related), developing, and maintaining web-based applications, architectures and frameworks Solid understanding of RESTful APIs and asynchronous... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    7 days ago
  •  ...Job Title: Senior AI Java Application Developer (Java Stack) Location: Toronto, ON (Hybrid – 4 Days...  ...Workflow Orchestration and multi-agent systems. ~ Strong experience in TypeScript...  ...enterprise AI solutions in the Banking or Financial Services domain. Exposure... 
    Java
    Contract work
    Work at office

    Astra North Infoteck Inc.

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

    Sr. Java Developer Position Description As  a Java Developer, you will be instrumental in dissecting business requirement and translating...  ...API design by analyzing business requirements and following system architecture and high level design. Develop APIs following the... 
    Java
    Flexible hours
    Toronto, ON
    25 days ago
  • $95k - $145k per year

    Java Application Developer (Wire Payments) Position Description CGI is a global business and technology service provider with $11.5B in revenues...  ...on servicing their clients. CGI supports 15 of the top 20 banks worldwide and our top 10 banking clients have worked with us... 
    Java
    Work at office
    Worldwide
    2 days per week
    Toronto, ON
    10 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
    11 days ago
  •  ...Senior Java Developer Kafka Microservices Location: Toronto ON Hybrid (4 Days WFO) Duration: 12 months Role Descriptions Strong Java development experience using Spring and Spring Boot Framework Multi-Threading and REST API. Experience in Kafka Producer and Consumer... 
    Java
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  • $90 - $100 per hour

     ...Role: Senior Backend Developer Length: 1 year contract (strong potential for extension) Rate...  ..., and maintaining scalable backend systems and APIs. You will contribute directly to...  ...maintain scalable backend services using Java and Kotlin Build and optimize APIs within... 
    Java
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    19 days ago
  •  ...Senior Java & Python Developer – Spring Boot, Microservices & Cards/Payments Toronto, ON Hybrid - 2 days a week in office Skills...  ...card lifecycle and transaction processing • Work on card systems covering authorizations, settlements, disputes, and account... 
    Java
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    5 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
    a month ago
  •  ...delivery. Your New Role As a Full Stack Developer, you will support client connectivity...  ...two programming languages, including: ~ Java 21 ~ JavaScript ~ Experience developing...  ...This role offers exposure to large-scale systems, strong career growth opportunities, a collaborative... 
    Java
    Contract work

    Hays

    Toronto, ON
    10 days ago
  • $78.96k per year

     ...Job Responsibility: RNAO is currently seeking a full-time DevOps Developer Level 8 position within the Canadian Office and Professional...  ...$78,955.02. JOB SUMMARY: The primary responsibilities of the Systems Administrator/Developer are to ensure the stability, integrity,... 
    Long term contract
    Shorter hours
    Full time
    Work at office
    Local area
    Work from home
    Home office

    Registered Nurses Association of Ontario

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

    Lead - AI-Enabled Java Microservices Developer Position Description The Lead Software Engineering Consultant – Microservices leads the design...  ...orchestration platforms. .Experience with REST APIs, distributed systems, and integration frameworks. .Java, Spring, Azure, or... 
    Java
    Toronto, ON
    9 days ago
  •  ...have: · Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs,...  ...Vue / React · Extensive experience in developing and maintaining applications using Scala/...  ...and integrating them with various back-end systems. Skilled in developing and deploying microservices... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    9 days ago
  • Business System Analyst - Retail Investment (Banking ) Experience Required: 8-10 Toronto, ON - Hybrid (4 Days WFO) • Strong understanding of Retail Investment domain • Strong knowledge and experience in business analysis • Experience in Agile
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...months Key Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web applications using...  ...design and application features aligned with system objectives. Participate in full Software Development... 
    Java
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  •  ...Job Description: Role: Senior Backend Java Developer Languages Required: English & Spanish (Professional Fluency) Location: Toronto, ON Hybrid: 2-3 days in office a week We are seeking 8-12 years experienced highly skilled Senior Backend Java Developer with... 
    Java
    Contract work
    Work at office
    2 days per week
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    5 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
    a month ago
  •  ...Software Engineer with strong expertise in Java and AWS to join our technology team. The...  ...keen ability to design and analyze complex systems. A background in capital markets and proficiency...  ...Responsibilities Design, develop, and maintain robust and scalable applications... 
    Java

    Luxoft

    Toronto, ON
    4 days ago
  •  ...Java Developer - Rest API Microservices Location: Toronto ON Hybrid: 3 days in office Skills: Advanced Java Concepts Experience Required: 6-8 Years Role Descriptions Develop REST APIs & microservices using Java Spring Boot and Spring ecosystem... 
    Java
    Full time
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  • $95k - $145k per year

    Senior Java Backend Developer (Open Liberty) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or...  ...Support and Troubleshoot technical issues during development, QA System Integrated/User Acceptance testing and production support 4... 
    Java
    Work at office
    3 days per week
    Toronto, ON
    13 days ago
  •  ...We’re seeking a Senior Full Stack Developer to join a high-performing engineering...  ...end applications using Angular and Java, helping shape the future of banking technology. Location : Toronto...  ...• Experience with message-based systems (Kafka) and in-memory stores (Redis... 
    Java
    Contract work

    Astra North Infoteck Inc.

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

     ...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
    5 days ago
  • Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities...  ...cases for unit and integration testing ~Adhere to Client’s system development standards, methodologies, quality assurance principles... 
    Java
    Contract work

    Ward Tech Talent

    Toronto, ON
    more than 2 months 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
    13 days ago
  •  ...JavaScript-based in federation flows) • Solid Java development experience, preferably with:...  ...and authorization patterns in distributed systems • Strong understanding of IAM...  ...DevOps, SonarQube, Nexus/Artifactory • Banking/financial services domain experience and security... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Sr Java Backend Developer - Java, Spring Boot, Kafka, REST API Location: Toronto, ON - Hybrid...  ...technologies which will shape the future of banking. You will develop and support highly...  .... Preferred Qualifications Trading business domain knowledge. AI experience... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    18 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!