Trident Staff logo

Java Trading Systems Developer (Banking)

Trident Staff

Downtown Toronto (University of Toronto / Harbord), Ontario, CanadaContractPosted Jul 3, 2026

Job description

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)

More jobs at Trident Staff

See all openings at Trident Staff