Get the job you really want.

Top Java Developer Jobs in Toronto

2 Days Ago
Toronto, ON
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will develop scalable server-side applications using Java and cloud-native technologies. Responsibilities include creating complex services, participating in requirement analysis, contributing to software quality through testing, and collaborating closely with cross-functional teams to deliver high-quality products.
2 Days Ago
Toronto, ON
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you will work within a product team to create scalable backend services, analyze product requirements, collaborate on implementations, take ownership of features, and ensure product quality through automated testing.
2 Days Ago
Toronto, ON
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will build scalable, server-side cloud-native applications leveraging Java and its frameworks. Your role includes designing containerized services, collaborating on product requirements, and ensuring software quality through extensive testing. You will work within a team to deliver complex data-intensive solutions for clients.
2 Days Ago
Toronto, ON
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you will design and implement complex cloud-native applications, collaborate with product management and engineering teams, build scalable backend services, and automate testing to enhance product quality. Your contributions will be vital in delivering innovative solutions for clients.
3 Days Ago
Toronto, ON
Remote
4,900 Employees
Mid level
4,900 Employees
Mid level
Fintech • Payments
The Mid Java Developer will be responsible for backend development, focusing on integrations and API suite. Duties include writing high-quality code, managing production support, and promoting continuous engineering improvement. The role demands collaboration with stakeholders to meet requirements and adopt best practices in software development.
4 Days Ago
Toronto, ON
223,850 Employees
Senior level
223,850 Employees
Senior level
Fintech
The Lead Java Developer leads application systems analysis and programming activities, ensuring integration with management teams and compliance with industry standards. Responsibilities include resolving complex problems, guiding mid-level developers, and integrating business architecture to meet goals. The role requires advanced knowledge in Java backend development, microservices, and software development lifecycle.
6 Days Ago
Toronto, ON
Remote
77 Employees
Mid level
77 Employees
Mid level
Software
As a Mid Level Java Developer at Log(n), you will work on developing features for an online events platform, collaborating with cross-functional teams, mentoring junior developers, and ensuring high-quality code. The role emphasizes teamwork and quality in a fast-paced startup environment.
7 Days Ago
Toronto, ON
Remote
1,240 Employees
Mid level
1,240 Employees
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.
7 Days Ago
Toronto, ON
378 Employees
Junior
378 Employees
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.
7 Days Ago
Toronto, ON
223,850 Employees
Mid level
223,850 Employees
Mid level
Fintech
The Data Engineer will develop large-scale data solutions for Citi's wholesale lending business, focusing on automating data model creation, deployment, and delivery. Responsibilities include collaborating with Data Architects, delivering data-driven solutions, and establishing best practices for data management.
8 Days Ago
Toronto, ON
1,339 Employees
Senior level
1,339 Employees
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.
10 Days Ago
Toronto, ON
78 Employees
Mid level
78 Employees
Mid level
Mobile • Software
The Java Developer at Atimi will work on integrating the Braze platform and managing software development projects. Responsibilities include code quality assurance, architecture planning, and delivering professional outcomes. The role also emphasizes collaboration within the project team and participation in the complete development lifecycle.
10 Days Ago
Toronto, ON
Remote
4,900 Employees
Mid level
4,900 Employees
Mid level
Fintech • Payments
As a Mid Java Developer, you will be responsible for backend development including API integration and full stack coding. You'll work closely with stakeholders to understand requirements, write efficient code, and manage production support. You’ll drive continuous improvement through mentoring and following best practices in a dynamic development environment.
12 Days Ago
Toronto, ON
Remote
7,509 Employees
Expert/Leader
7,509 Employees
Expert/Leader
Cloud • Information Technology • Software
The Principal Java Engineer will develop scalable Java code for content aggregation, enhance systems for data processing, collaborate on technical requirements, and write design documents and automated tests in a remote setup.
12 Days Ago
Toronto, ON
Remote
102 Employees
Mid level
102 Employees
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.
13 Hours Ago
Toronto, ON
Remote
6,000 Employees
Expert/Leader
6,000 Employees
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer, you will lead the design and implementation of key features for Enterprise Content Management applications on a scalable cloud platform. You’ll collaborate with stakeholders and utilize the latest technologies while mentoring your team and solving complex engineering challenges.
6 Hours Ago
Toronto, ON
88,000 Employees
Senior level
88,000 Employees
Senior level
Fintech • Insurance
As a Senior Java Developer, you will design, code, and deliver complex solutions within an Agile team. You will work with stakeholders to meet business requirements, implement coding best practices, and contribute to design and code reviews. You will be responsible for maintaining applications and supporting modernization activities within the RBC Core Banking - Client Data team.
13 Hours Ago
Toronto, ON
Remote
6,000 Employees
Mid level
6,000 Employees
Mid level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Software Engineers will design, implement, and deliver cloud-based features and products. They will need to write clean, testable code while mentoring junior developers and ensuring code quality and performance. The role involves collaboration in a team-oriented, agile environment, tackling various technical challenges.
13 Hours Ago
Toronto, ON
Remote
6,000 Employees
Senior level
6,000 Employees
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Senior Software Engineer at Veeva Systems, you will develop and enhance cloud applications on an enterprise platform, collaborate with product management and design, and mentor junior engineers while driving innovative solutions in a fast-paced environment.
13 Hours Ago
Toronto, ON
Remote
6,000 Employees
Mid level
6,000 Employees
Mid level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Software Engineer at Veeva Systems, you will lead the design and implementation of cloud-based product features, write clean and testable code, create robust application architectures, mentor junior developers, and contribute to a dynamic team environment focused on technical challenges.
16 Hours Ago
Toronto, ON
223,850 Employees
Senior level
223,850 Employees
Senior level
Fintech
The Senior Java Spark Bigdata Developer will lead application systems analysis and programming, analyze complex business processes, allocate work, and act as a mentor to other developers. Responsibilities include leveraging advanced programming knowledge to develop methodologies and standards, and ensuring compliance with industry laws and regulations.
Yesterday
Toronto, ON
Hybrid
1,557 Employees
Mid level
1,557 Employees
Mid level
Healthtech • Software
As an Intermediate Software Engineer at PointClickCare, you will develop tools and applications, automate tasks, debug systems, conduct validation and verification testing, and work collaboratively with internal teams and vendors to improve products, all while delivering high-quality code that impacts healthcare.
2 Days Ago
Toronto, ON
Senior level
Senior level
Payments
The Senior Software Engineer (SDET - Java) will work on fraud management applications, ensuring product quality through automation and testing services, while collaborating on agile development practices. Responsibilities include maintaining test suites and engaging in both exploratory and performance testing to enhance application scalability and functionality.
2 Days Ago
Toronto, ON
Hybrid
832 Employees
Senior level
832 Employees
Senior level
HR Tech
As a Senior Software Engineer I at Emburse, you will enhance customer experiences, solve complex challenges, and design innovative solutions. You will mentor junior developers, follow SDLC processes, and contribute to system design. Your role includes producing quality API documentation and participating in agile development while maintaining software quality. You will also engage in code reviews and advanced refactoring.
2 Days Ago
Toronto, ON
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will design and implement scalable backend solutions and RESTful APIs, work collaboratively with product management and engineering teams, and contribute to the analysis and implementation of product features, all while taking ownership of tasks and ensuring high quality through automated testing.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account