Java Trading Systems Developer (Banking)
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)
- ...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...JavaContract work
- ...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...SuggestedLong term contractContract work
$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...JavaLong term contractTemporary workFixed term contractFlexible hours$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...JavaHourly payFull timeMonday to friday$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...JavaWork at office3 days per week- ...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...JavaLong term contractFor subcontractor
$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...JavaFull time- ...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
$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...JavaWork at office2 days per week$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...JavaWork at office3 days per week- ...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...JavaPermanent employmentFull timeLocal area
$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...JavaLong term contractInternshipImmediate start$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...JavaSeasonal workFlexible hoursNight shift$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 •...JavaWork at office3 days per week$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...JavaFull timeWork from homeFlexible hours- 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 ...JavaFull time
- ...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...JavaPermanent employmentFull timeLocal area
- ...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,...JavaFull timeInternshipRemote workRelocation
- ...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...JavaContract work
$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 officeRemote workFlexible hours$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...JavaHourly payLong term contractContract workFor contractorsRemote work$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...JavaWork at office- ...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...JavaLong term contractFull time
- ...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....JavaLong term contractFor subcontractor
- ...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...JavaContract workLocal area
$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...JavaWork at officeLocal areaRemote work$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...JavaWork at officeRemote work- ...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 workWork at office3 days per week
- ...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
- ...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...JavaContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Trading Systems Developer (Banking). Be the first to apply!
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer no experience Toronto, ON
- entry level java developer Toronto, ON
- java developer remote Toronto, ON
- junior java developer Toronto, ON
- senior java developer Toronto, ON
- java Toronto, ON
- java spring boot developer Toronto, ON
