Get the job you really want.

Top Java Developer Jobs in Toronto

9 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The Java Developer role at Capco involves leading technology delivery for financial services clients, managing program execution, liaising with teams and stakeholders, and ensuring customer satisfaction through project completion and handoffs to operations. The position requires strong technical and communication skills to navigate complex projects and maintain documentation.
Top Skills: Java
2 Hours Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Core Java Developer will collaborate within the Global Spread Products eTrading technology team to develop a next-generation e-trading platform. Responsibilities include coding in server-side Java, contributing to architectural decisions, and innovating trading systems with a focus on quality and teamwork.
Top Skills: Java
2 Hours Ago
Toronto, ON
Expert/Leader
Expert/Leader
Fintech • Financial Services
The Senior Core Java Developer at Synechron will design, develop, and manage Java-based applications for an e-trading platform, ensuring it meets market needs. Responsibilities include collaborating with a diverse team, innovating trading systems, and influencing architectural decisions for low latency trading applications.
Top Skills: Java
2 Hours Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Core Java Developer will develop and maintain applications using Core Java, implement multithreading solutions, build RESTful APIs with Spring Boot, and collaborate with cross-functional teams. The role requires strong problem-solving skills and experience in AML/KYC compliance.
Top Skills: Java
3 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will develop cloud-native applications, collaborate with teams, and take ownership of features to create scalable backends. The role requires a strong command of Java and experience with cloud architectures and database technologies, focusing on delivering high-quality solutions for clients.
Top Skills: Java
3 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will develop scalable, server-side cloud-native applications, focusing on large-scale distributed systems. Your role includes analyzing product requirements, collaborating with teams, taking ownership of features, and writing automated tests. You will contribute to building systems that process substantial amounts of data daily, applying your expertise in Java and containerized architectures.
Top Skills: Java
3 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will build scalable cloud-native applications, design containerized services, and collaborate on product requirements and implementations while ensuring high product quality through automated testing.
Top Skills: Java
4 Days Ago
Toronto, ON
Mid level
Mid level
Fintech • Payments
As a Mid Java Developer, you will focus on backend development, API integration, and writing scalable code within an agile DevOps environment. Responsibilities include managing on-call support, driving continuous improvement, and collaborating with stakeholders to ensure high-quality software delivery.
Top Skills: Java
4 Days Ago
Toronto, ON
Mid level
Mid level
Fintech • Payments
As a Mid Java Developer, you will focus on backend development including integrations and API suite within the Energy Transition domain. Responsibilities include writing high-quality scalable code, providing production support, and fostering continuous engineering improvement through mentoring and best practices. The role requires effective collaboration with stakeholders and adherence to DevOps practices.
Top Skills: Java
9 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
As a Senior Full Stack Java Developer, you'll work with the OTC derivatives technology team to build robust software solutions while collaborating with product teams and stakeholders. You will also support L2 teams and manage multiple priorities in fast-paced environments, contributing to the engineering culture and tech transformation.
Top Skills: JavaJavaScript
12 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Automotive • Consumer Web
The Intermediate Java Software Developer contributes to the Software Development Lifecycle, focusing on analysis, design, implementation, verification, and maintenance of software solutions. Responsibilities include fixing issues, designing and developing features, and mentoring junior team members, while working collaboratively with stakeholders.
Top Skills: Java
12 Days Ago
Toronto, ON
Junior
Junior
Marketing Tech • Software
As a Full Stack Java Developer at Konrad, you will collaborate with a team to develop and deliver consumer and enterprise applications using Java and Spring Boot, while participating in code reviews, extensive testing, and researching new technologies to enhance software quality.
Top Skills: JavaJavaScript
13 Days Ago
Remote
Toronto, ON
Senior level
Senior level
eCommerce • Music • Payments • Professional Services • Sharing Economy
The Senior Backend Java Engineer at BeatStars will design and implement features, maintain existing software, build tools, and improve platform performance. You'll work in an agile environment, troubleshoot issues, and collaborate with stakeholders to ensure product quality and delivery.
Top Skills: Java
13 Days Ago
Toronto, ON
Senior level
Senior level
Travel
As a Java Developer at Priceline, you will drive projects that enhance business operations through back end system design and REST API development. You will also mentor junior developers, implement low latency services, and apply SQL for data analysis, while collaborating in an agile environment to innovate new product solutions.
Top Skills: Core Java
17 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Software
The Mid-Level Java Engineer will develop and maintain payment solutions while collaborating with a scrum team to enhance usability and efficiency. Responsibilities include designing RESTful services, resolving issues during incidents, and participating in Agile processes, all while ensuring standard-compliant project execution.
Top Skills: Java
Senior level
Digital Media • Sports
As a Senior Software Developer, you will enhance game state services using Java and Quarkus, develop event-driven distributed systems, collaborate with data teams, and implement monitoring services. You will also manage deployments to cloud infrastructure and participate in Agile processes while ensuring system reliability and contributing to the team's technical direction.
Top Skills: ElixirGoJavaPython
2 Hours Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Java Backend Developer will design and implement various Java-based solutions, develop technical specifications, and contribute to architecture requirements. Responsibilities include coding, unit testing, debugging, and maintaining expertise in solution architecture to improve performance management.
Top Skills: Java
2 Hours Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Core Java Lead Developer will lead the design and development of Java applications, mentor junior developers, analyze system requirements, troubleshoot applications, and participate in code reviews. The role requires collaboration with cross-functional teams and staying updated on industry trends.
Top Skills: Java
2 Hours Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Java Fullstack Developer will design and implement Java-based solutions including mobile applications and database programming, while leading code development, unit testing, and debugging. They will also ensure performance management and define functional requirements.
Top Skills: JavaJavaScript
2 Hours Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Java Developer will develop and maintain high-performance applications using Core Java, manage multithreading solutions, build RESTful APIs with Spring Boot and Microservices, and collaborate with teams to deliver solutions. Responsibilities include code reviews, troubleshooting, and contributing to design and architecture of features.
Top Skills: Java
2 Hours Ago
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
As a Senior Software Engineer at PointClickCare, you will enhance the performance, scalability, and reliability of the Data Platform. Responsibilities include analyzing system behavior, proposing performance enhancements, consulting with SMEs, and developing tools for performance testing, while collaborating with cross-functional teams.
Top Skills: C#GoJavaKotlinPython
23 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Healthtech • Information Technology
The Java Developer will design and implement applications using web technologies, maintain documentation, analyze requirements for technical solutions, and ensure code quality. They will lead code reviews, mentor team members, and manage project tracking, while adhering to privacy and security protocols. Knowledge in healthcare data standards is an asset.
Top Skills: Java
2 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Edtech
The Senior Java Software Developer will lead the architecture, development, and maintenance of the Outcome product line, mentor a team of developers, and ensure high-quality project delivery. The role involves collaborating with management to address client concerns, improve product functionality, and effectively communicate complex concepts to diverse stakeholders.
Top Skills: Java
2 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
The Sr. Software Engineer will design, develop, implement, and support advanced data ingestion, processing, modeling, and reporting capabilities, primarily working with a cross-functional team to deliver big data analytics solutions.
Top Skills: Java
2 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
As a Principal Software Engineer, you will develop and maintain production-grade code, mentor team members, and drive technical excellence in a Scrum team environment. Responsibilities include identifying tasks in the software lifecycle, collaborating with stakeholders, automating processes, analyzing systems, and ensuring the software is up-to-date with the latest technologies.
Top Skills: Java
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account