Get the job you really want

Top Java Developer Jobs in Toronto

55+ Job Results
15 Days Ago
Toronto, ON
43,351 Employees
7+ Years of Experience
43,351 Employees
7+ Years of Experience
Fintech • Payments • Financial Services
The Senior Java Developer at CIBC is responsible for leading the design and development of application systems across various technologies and platforms, providing technical leadership, and making technology selection decisions. They also contribute to technology roadmaps aligned with the bank’s vision and lead complex technology solutions while supporting and mentoring junior designers and developers.
12 Days Ago
Toronto, ON
33 Employees
1-3 Years of Experience
33 Employees
1-3 Years of Experience
Digital Media • Information Technology
Senior Java Developer role based in Toronto, responsible for designing, debugging, and operating applications in a containerized environment. Requires experience with Identity IQ, Java/Web development, and software development. Temporary contractor position for 1 year.
13 Days Ago
Toronto, ON
1,339 Employees
5-7 Years of Experience
1,339 Employees
5-7 Years of Experience
Travel
Senior Java Developer responsible for driving mission critical projects, innovating with cross-functional teams, mentoring less experienced developers, building low latency services, and applying SQL and Java skills. Experience in Spring Frameworks, Web Services, API's, GCP, AWS, Microservices, Kubernetes, and Dockers. Strong coding experience, Bachelor's degree in Computer Science, and 5+ years of software engineering experience required.
13 Days Ago
Toronto, ON
223,850 Employees
7+ Years of Experience
223,850 Employees
7+ Years of Experience
Fintech
The Senior Cloud Native Developer is responsible for leading applications systems analysis and programming activities, partnering with management teams to integrate functions, resolving high-impact problems/projects, providing expertise in applications programming, and ensuring application design aligns with the overall architecture blueprint. This role requires hands-on experience in cloud native technologies, Domain Driven Design, Java, Angular, and more.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+20 More
23 Days Ago
Toronto, ON
Remote
147 Employees
7+ Years of Experience
147 Employees
7+ Years of Experience
Blockchain
Independently investigate and design complex systems, optimize system performance, translate business requirements into functional applications, review and verify code adherence to quality standards, identify and solve bugs, and maintain code quality. Required experience in Java applications, middleware principles, Java technologies, Spring frameworks, software design, architecture, event processing models, REST, and more.
6 Days Ago
Toronto, ON
Remote
9,651 Employees
5-7 Years of Experience
9,651 Employees
5-7 Years of Experience
Energy • Renewable Energy
Join a small but growing team at Sunrun to work on a new platform using state-of-the-art technologies for residential solar+storage products. Responsibilities include establishing technical standards, collaborating with Product Management, designing and coding software components, and mentoring team members. Qualifications include a Bachelor's Degree in Computer Science, 5 years of Java development experience, and expertise in server-side application design patterns, REST APIs, databases, DevOps, AWS, Git, MVC, and Agile methodologies. Experience in renewable energy and the electricity industry is a plus.
6 Days Ago
Toronto, ON
Remote
6,000 Employees
7+ Years of Experience
6,000 Employees
7+ Years of Experience
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Looking for multiple Principal Software Engineers with extensive experience in Java, cloud development, and infrastructure as a code. Responsibilities include leading, designing, and implementing key product features in an Enterprise Content Management environment. Strong mentors with proven records of team improvement.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
6 Days Ago
Toronto, ON
Remote
6,000 Employees
7+ Years of Experience
6,000 Employees
7+ Years of Experience
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Seeking multiple Principal Software Engineers with expertise in Java applications and experience working on Enterprise Content Management applications and services on a highly scalable cloud platform. Responsibilities include playing with latest technologies in the Cloud, leading key product features, collaborating with stakeholders, and working in an agile environment.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
8 Days Ago
Toronto, ON
499 Employees
7+ Years of Experience
499 Employees
7+ Years of Experience
Fintech • Payments • Financial Services
Seeking a Lead Software Engineer with 8+ years of experience to provide technical design, development, support, and analysis for large-scale applications and systems in a new agile team. Must have strong experience in Java, Spring Boot, Microservices, API Development, Docker, Kubernetes, and more.
20 Days Ago
Toronto, ON
900 Employees
5-7 Years of Experience
900 Employees
5-7 Years of Experience
Software
Seeking a Senior Java Developer with 5-7 years of Java backend development experience. Responsibilities include designing, developing, and maintaining high-performance Java applications, collaborating with teams, troubleshooting technical issues, and staying updated on industry trends. Qualifications include a degree in Computer Science, expertise in REST services, RDBMS, unit tests, and version control systems. Experience with Java 8+, Spring, Hibernate, and AWS/GCP/Azure is a plus.
9 Days Ago
Toronto, ON
Remote
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Artificial Intelligence • Big Data • Cloud • Software • Business Intelligence
Seeking a visionary Senior Software Engineer to lead the Search Team in delivering a world-class search experience for users. Responsibilities include developing search algorithms, optimizing search systems, tackling technical challenges, and overseeing Elasticsearch clusters. Requires professional experience in building scalable Java applications, expertise in ElasticSearch, and communication skills for global teams. Bachelor's degree or equivalent working experience is required. Visa sponsorship is not available.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+43 More
2 Days Ago
Toronto, ON
3,464 Employees
7+ Years of Experience
3,464 Employees
7+ Years of Experience
Fintech • Cryptocurrency
The Senior Software Developer at Robinhood will be responsible for Process Optimization, Continuous Integration, Tooling Development and Optimization, and Remote Developer Environment. They should have a Bachelor's degree in Computer Science or related field, 7+ years of experience, proficiency in Java, Python, and Go, strong problem-solving skills, and expertise in areas like CI/CD optimization and release engineering.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+42 More
3 Days Ago
Toronto, ON
88,000 Employees
7+ Years of Experience
88,000 Employees
7+ Years of Experience
Fintech • Insurance
The Technical Lead at GFT will collaborate with cross-functional teams, design technical solutions, lead and mentor a team of developers, and ensure the quality and completeness of software applications. Must have 8+ years of experience with Java, Spring frameworks, RESTful APIs, databases, front-end technologies, deployment methodologies, and Docker & K8s.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
6 Days Ago
Toronto, ON
Remote
6,000 Employees
3-5 Years of Experience
6,000 Employees
3-5 Years of Experience
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Software Engineers at Veeva contribute to technical design and implementation of product features, working on cloud-based features and products. They lead design efforts, write clean and testable code, mentor junior developers, and have experience in server-side programming with Java and various open source tools.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
3 Days Ago
Toronto, ON
Remote
600 Employees
5-7 Years of Experience
600 Employees
5-7 Years of Experience
Kids + Family • Mobile
Join Life360 as a Senior Software Engineer, Backend to build microservices, scale systems, and mentor developers. Requires 5+ years of backend and Cloud code experience, proficiency in Java and microservices, and a Bachelor's degree in computer science or equivalent.
9 Days Ago
Toronto, ON
88,000 Employees
7+ Years of Experience
88,000 Employees
7+ Years of Experience
Fintech • Insurance
Lead Backend Developer role with 7+ years of experience in Java development with Spring framework. Responsibilities include analyzing business needs, designing applications, integrating technologies, writing tests, troubleshooting, and providing technical leadership. Must-have experience with Java, Spring, Cloud platforms like OpenShift and Kubernetes, and familiarity with various technologies and best practices.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
13 Days Ago
Toronto, ON
Hybrid
832 Employees
7+ Years of Experience
832 Employees
7+ Years of Experience
HR Tech
Senior Software Engineer II at Emburse contributing to the development of system solutions, enhancing customer experiences, solving challenges, and designing new solutions. Responsibilities include technical testing, code reviews, mentoring junior developers, and providing technical advice. Requires expertise in Java development, experience with various technologies and agile practices, and a Bachelor's degree in Computer Science or related field.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
13 Days Ago
Toronto, ON
Remote
4,900 Employees
7+ Years of Experience
4,900 Employees
7+ Years of Experience
Fintech • Payments
Seeking a highly motivated Senior Software Engineer with experience in Java and C# to work on cloud-based microservice solutions for payments. Must be able to switch between tech stacks easily and have a strong background in software architecture and design. Experience with Nest.JS, AWS, and CI/CD practices is preferred.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
12 Days Ago
Toronto, ON
88,000 Employees
3-5 Years of Experience
88,000 Employees
3-5 Years of Experience
Fintech • Insurance
Senior Software Developer role at RBC Insurance Group, responsible for developing and extending applications, supporting modernization activities, and providing technical direction. Requires strong Java and technical expertise in various technologies.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
8 Days Ago
Toronto, ON
Remote
326 Employees
3-5 Years of Experience
326 Employees
3-5 Years of Experience
Sports
Develop highly-scalable mobile internet backends for millions of users using Java, Spring Boot, Spring Cloud, Docker, Kubernetes, MySQL, MongoDB, Redis, and RabbitMQ. Participate in code reviews, respond to support calls, mentor team members, and adhere to standard architecture patterns.
8 Days Ago
Toronto, ON
Remote
117 Employees
7+ Years of Experience
117 Employees
7+ Years of Experience
Sports
Seeking a skilled Senior Java/Kotlin Backend Developer to assist in handling streaming sports data into Betr systems. Requires building consumer experiences, good testing practices, strong communication, disciplined software engineering, Agile methodologies, and continuous improvement mindset.
15 Days Ago
Toronto, ON
78 Employees
3-5 Years of Experience
78 Employees
3-5 Years of Experience
Mobile • Software
Atimi is seeking an experienced Java backend software developer to join their remote team in Canada. The role involves proactive collaboration, code quality enforcement, architecture planning, and continuous codebase improvements. The candidate should have strong Java development experience, expertise in AWS, SQL, NoSQL, and CI/CD pipelines.
20 Days Ago
Toronto, ON
Remote
578,950 Employees
3-5 Years of Experience
578,950 Employees
3-5 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer position at Bentonville, AR focuses on building products for the Register Work Intelligence team using Java, Spring, Websockets, NoSQL, and Kafka. Responsibilities include designing and maintaining high-performant APIs, collaborating with the UX team, developing robust code, analyzing system performance, and enhancing automated test cases and deployment procedures.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
13 Days Ago
Toronto, ON
13,042 Employees
5-7 Years of Experience
13,042 Employees
5-7 Years of Experience
Fintech
Reporting to the Senior Manager, the Expert Developer designs, develops, analyzes, and maintains high-quality software product applications. This position is located in Mississauga but is remote for now. Responsibilities include participating in software design meetings, developing high-quality code, testing and fixing application problems, following the software development lifecycle, and supporting product releases. Required skills include .NET Core, Asp.net Core, Angular, Microservices, C#, Microsoft Azure, SQL, SSRS, SSIS, Azure Data Factory, HTML 5.0, CSS, jQuery, JavaScript, Entity Framework, Web API. Nice to have skills include Dynamics/PowerApps, design patterns, Dependency Injection, Bootstrap, DevOps, Microsoft Certification, PowerBuilder or Java experience, software performance optimization, unit testing best practices, and Visual Studio TFS/GIT/Code Branching.
12 Days Ago
Toronto, ON
Remote
185 Employees
3-5 Years of Experience
185 Employees
3-5 Years of Experience
Healthtech
Seeking an experienced Java Software Developer to design, develop, and support software solutions for utility companies. Responsibilities include software development, automated testing, defect resolution, and providing technical support. Requires 4+ years of Java EE development experience and proficiency in Microsoft SQL Server and web-based APIs.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size