Tech jobs
Job listings
Software Engineer (Java)
Senior Java engineer maintains and upgrades legacy capital-markets systems, refactoring code, closing vulnerabilities, and collaborating with DevOps and security teams to ensure stability and compliance.
Senior Java Software Engineer
Senior backend engineer building scalable Java/Scala services and Spark applications for a global investment bank’s data platform, handling high-volume financial workflows.
Senior Software Engineer / Java
Build and scale a real-time customer engagement platform in Java, processing millions of events with Kafka and Kubernetes while improving reliability and performance.
Java Application Developer
Develops and maintains Java/Spring Boot applications for client reference data systems, including distributed cache infrastructure and database integrations.
Full Stack – Java Application Developer (Hybrid)
Build and maintain scalable Java/Scala systems for risk analytics and trading infrastructure, partnering with traders and quants to modernize CVA platforms.
Full Stack – Java Application Developer (Hybrid)
Build and maintain scalable Java/Scala systems for risk analytics and trading infrastructure, partnering with traders and quants to modernize critical financial platforms.
Back-end Java/Scala Developer
Builds and maintains distributed Java/Scala microservices that power a high-throughput risk-calculation engine, feeding P&L data to traders and regulators in a global finance setting.
Senior Java Developer, TD Securities
Build and maintain risk computation platforms using Java, Spring Boot, and Big Data tech to quantify and reduce exposure in capital markets.
Développeur Java / Java Developer
Build and maintain a real-time data mart for investment-banking deposits using Java/Scala, SQL, and ETL tools to power regulatory and business reports.
Senior Java Developer, TD Securities
Build and scale risk-computation platforms in Java/Spring, Kafka, and Big Data stacks to quantify and reduce TD Securities’ exposure across global markets.
Java Backend developer
Build and maintain Java back-end services using Spring Boot, REST APIs, Kafka, and Oracle, while integrating with Angular front-ends in an Agile team.
r. Java Developer - Capital Markets
Senior Java developer building UI apps and microservices for capital-markets clients, optimizing backend services and data pipelines with Java, Spring, SQL, Kafka, Spark, and cloud data tools.
Sr Java Developer
Build and maintain Java-based UI apps and microservices for capital markets, optimizing backend pipelines and ensuring scalable, high-performance systems.
Développeur Java / Java Developer
Builds and maintains Java/Scala services and SQL components that feed real-time data marts for regulatory and risk reporting in an investment-banking context.
Senior Java Backend Developer
Build and maintain high-performance Java backend services in a hybrid Toronto office, leveraging Scala and distributed systems expertise.
Senior Full Stack Java Developer
Builds and maintains cloud-native enterprise apps using Java, Scala, Spring Boot, React/Vue, Kafka, and Azure; designs microservices, REST APIs, and CI/CD pipelines.
Java Developer
Build and optimize Java-based messaging middleware using Spring Boot, Kafka, and distributed systems to reduce latency and cost while ensuring redundancy.
Java Developer
Architect and lead mission-critical Java platforms, set engineering standards, mentor teams, and solve complex business challenges with innovative solutions.
Java Developer
Build and enhance a trading platform using Java, focusing on algorithmic trading and automation while collaborating with traders and stakeholders.
Java Backend Developer
Lead a team of Java engineers to design and deliver enterprise-grade distributed systems and microservices, setting technical vision and mentoring talent.