1

Java Spring Boot Jobs in Toronto, ON (NOW HIRING)

Primary skill Java core 17, Spring Boot, Restful APIs, Microservices Secondary skill JUnit, Openshift, SQL, JIRA Proficiency in Java core 17 is a must. Proficiency in Junit. Implement and optimize ...

Primary skill Java core 17, Spring Boot, Restful APIs, Microservices Secondary skill JUnit, Openshift, SQL, JIRA Proficiency in Java core 17 is a must. Proficiency in Junit. Implement and optimize ...

Solid Java / Spring Boot troubleshooting (APIs, microservices) * Hands-on experience with: Dynatrace (RCA, dashboards, alerting) Splunk (log queries, analysis, dashboards) Experience in L3 Production ...

New

Java Ecosystem: o Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data). o Strong understanding of object-oriented design, data structures, and algorithms ...

... Java / Spring Boot ๐Ÿ”น Experience with Azure & AKS environments ๐Ÿ”น API architecture & modern application development SME ๐Ÿ”น Hands-on leadership / coaching engineering teams ๐Ÿ”น CI/CD, GitHub ...

New

Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data). * Strong understanding of object-oriented design, data structures, and algorithms. * Experience ...

Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data). * Strong understanding of object-oriented design, data structures, and algorithms. * Experience ...

Software Engineer III

Toronto, ON ยท On-site

CA$125.50K - CA$154K/yr

We are seeking a skilled Senior Software Engineer with expertise in Java with expertise in Node JS , Java, Spring Boot, REST API, Kafka , SQL Server Database, Cloud, Azure & AI tools . This ideal ...

Java Ecosystem: o Expertise in Java (8 preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data). o Strong understanding of object-oriented design, data structures, and algorithms ...

Strong expertise in Java and the Spring Framework, particularly Spring Boot. * Extensive experience with designing and implementing Microservices architecture. * Proficiency with RESTful APIs.

Staff Software Developer

Toronto, ON ยท Remote

$170K - $190K/yr

Design and implement backend systems and features using Java and Spring Boot * Own and resolve complex production issues, including leading root cause analysis and implementing long-term fixes

Strong expertise in Java 8+, Spring Boot, Microservices, REST APIs, and Multithreading * Hands-on experience with Kafka and Spring Security * Strong database knowledge with SQL, MySQL, or Oracle

New

next page

Showing results 1-20

Java Spring Boot information

What are the key skills and qualifications needed to thrive as a Java Spring Boot Developer, and why are they important?

To thrive as a Java Spring Boot Developer, you need strong proficiency in Java programming, a solid understanding of object-oriented design, and experience with the Spring Boot framework, often supported by a degree in computer science or related field. Familiarity with build tools like Maven or Gradle, version control systems such as Git, and RESTful API development is typically required, with certifications in Java or Spring being advantageous. Effective problem-solving, attention to detail, and strong collaboration and communication skills help developers excel in team-driven, agile environments. These skills ensure robust, scalable, and maintainable application development that meets business and user needs efficiently.

What are some typical challenges faced by Java Spring Boot developers when working on large-scale applications?

Java Spring Boot developers working on large-scale applications often encounter challenges such as managing complex dependency structures, ensuring efficient application performance, and maintaining clear documentation for microservices architectures. Collaborating across teams to align service interfaces and handling version compatibility between different services are also common hurdles. Staying up to date with the latest Spring Boot updates and best practices can help mitigate these challenges, as can leveraging automated testing and continuous integration tools.

What is a Java Spring Boot developer?

A Java Spring Boot developer is a software engineer who specializes in building applications using the Spring Boot framework, which simplifies the development of Java-based web and enterprise applications. They are responsible for designing, coding, testing, and maintaining scalable and efficient backend systems. Spring Boot developers work with technologies such as RESTful APIs, databases, and cloud services, leveraging Spring Boot's features to speed up application development and deployment. Their expertise helps organizations build robust, production-ready Java applications with minimal configuration.

What is the difference between Java Spring Boot vs Java EE Developer?

AspectJava Spring BootJava EE Developer
FrameworkSpring BootJava EE (Jakarta EE)
Ease of UseSimpler setup, faster developmentMore configuration required, steeper learning curve
Community & SupportLarge, active communityEstablished but smaller community
Usage in IndustryModern microservices, cloud applicationsEnterprise applications, legacy systems

Java Spring Boot is a modern, lightweight framework ideal for rapid development of microservices and cloud-native applications. Java EE Developer skills are more aligned with traditional enterprise Java applications, often involving complex configurations. Both roles require Java expertise, but Spring Boot offers a more streamlined approach for current industry trends.

What cities near Toronto, ON are hiring for Java Spring Boot jobs? Cities near Toronto, ON with the most Java Spring Boot job openings:
Infographic showing various Java Spring Boot job openings in Toronto, ON as of May 2026, with employment types broken down into 1% Internship, 88% Full Time, 3% Part Time, and 8% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.
Java Developer

Java Developer

Virtusa

Mississauga, ON โ€ข On-site

Full-time

Posted 11 days ago


Job description

Must have a minimum of 6 years of experience as JAVA FSD
- Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle.
- Must have worked in Agile development environment and familiar with Software Development Lifecycle, Agile/Scrum process.
Primary skill Java core 17, Spring Boot, Restful APIs, Microservicesย 
Secondary skill JUnit, Openshift, SQL, JIRA
Proficiency in Java core 17 is a must.
Proficiency in Junit.
Implement and optimize RESTful APIs and microservices.
Integrate with various internal and external systems.
Write unit and integration tests using JUnit and other testing frameworks.
Apply design patterns to create efficient and maintainable code.
Deploy and manage applications on Openshift.
Collaborate with other developers, testers, and stakeholders to deliver high-quality software.
Participate in code reviews and provide constructive feedback.
Mentor junior developers and share knowledge.
Stay up-to-date with the latest technologies and trends.
Troubleshoot and resolve production issues.
- Knowledge on JIRA(for task list, user story)/Bit bucket( code repository tool) is an added advantage.
- Good communication skill and team player


Virtusa logo

About Virtusa

Sourced by ZipRecruiter

We are builders, makers, and doers with the technical skills and domain expertise to transform your business at scale and speed without disruption. Our unique Engineering First approach blends deep industry expertise and empowered, agile teams, to create holistic solutions that seamlessly move the business forward. We help clients engage with new technology paradigms to creatively build solutions that drive them to the forefront of their industries.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Westborough, MA, US

Year founded

1996

Social media