Tech jobs
Job listings
Senior Java Developer - Core/Infra - Elasticsearch
Builds and maintains core infrastructure for Elasticsearch, focusing on APIs, concurrency, and observability to improve developer productivity and system performance.
Senior Java Backend Developer with Camunda
Build and maintain high-performance Java backend services for a banking client using Spring Boot, microservices, and REST APIs, with optional workflow automation via Camunda.
Senior Java Backend Developer (Investment Banking Domain)
Build and maintain Java-based backend services for a trading platform in investment banking, using Spring Boot, Kafka, and REST APIs.
Senior Java Developer - Assistant Vice President
Build and maintain Java-based trading and risk systems for Citi’s Markets Technology, using Spring Boot, microservices, and cloud containers on OpenShift Kubernetes.
Senior Java Developer (Kafka/API)
Build and maintain Java Spring Boot REST APIs and Kafka-based event-driven microservices, deploy to Kubernetes, and mentor peers in a fintech environment.
Senior Java Developer (Kafka/API)
Build and maintain Java REST APIs and microservices using Spring Boot, Docker, and Kubernetes, with event-driven services powered by Kafka.
Senior Java Developer (Kafka/API)
Build and maintain Java Spring Boot REST APIs and Kafka-based microservices in Kubernetes, using DevOps tools like Jenkins and Ansible to support Sun Life’s financial products.
Java Developer Lead Engineer - Vice President
Lead a team to design and build high-performance Java/Spring Boot applications with MongoDB, integrating AI agents and prompt engineering to automate workflows and enhance system intelligence.
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.
Lead Full Stack Java Developer - Vice President
Lead a team to design, build, and deploy full-stack Java applications using Spring Boot, React, and cloud-native tools for Citibank’s financial systems.
Senior Java Developer with AWS
Build and maintain scalable Java microservices for a leading bank using Spring Boot, AWS, and RESTful APIs while mentoring junior developers.
Sr. AI Java Developer
Builds AI-powered enterprise apps in Java using LLMs, Spring AI, and cloud services; integrates APIs and microservices while ensuring production-grade quality.
Sr. AI Java Developer
Senior Java developer building AI-powered enterprise apps with Spring Boot, LLMs, and cloud AI services, using AI-assisted workflows and prompt engineering in a hybrid Toronto role.
Senior Java Developer (Kafka/API)
Build and maintain Java REST APIs and microservices using Spring Boot, Docker, and Kubernetes, with event-driven services powered by Kafka and secured via Okta.
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 low-latency eTrading platforms in Java/Spring, working closely with traders to deliver real-time pricing, market-making, and risk systems for fixed-income products like swaps and treasuries.
Java Backend Developer
Build and maintain secure, scalable Java back-end services for a global Bitcoin ATM network, using Spring Boot, SQL, Docker, and cloud tools.
Java Backend Developer
Builds and maintains Java-based microservices using Spring Boot, designs RESTful APIs, and deploys to AWS ECS with CI/CD pipelines.
Software Engineer, Global Payments Technology (Backend Java Developer)
Build and maintain backend payment services in Java/Spring Boot, integrating Kafka for event-driven workflows and relational databases for transaction processing.
Software Engineer, Global Payments Technology (Backend Java Developer)
Build and maintain backend payment services in Java/Spring Boot, integrating Kafka for event-driven workflows and optimizing relational databases.