1

Spring Jobs in Toronto, ON (NOW HIRING)

Working experience with Spring framework - Spring Boot, Spring Security and Spring Data Repositories, Spring Batch, Hibernate, Kafka * Technical working knowledge of Web Services, SOAP/REST, IntelliJ ...

Software Engineer III

Toronto, ON · On-site

CA$125K - CA$154K/yr

Technical Skills * 7+ Years of experience with Java , Spring Boot & Node JS * Strong proficiency in Python / other scripting * 7+ years of development and end to end design experience (J2EE, Java ...

Running API & Microservices technologies and containers (Spring, Spring Boot, Docker, Kubernetes). * Apply best practices in software design, testing, and CI/CD. * Database design and development ...

Spring framework works. * Technical working knowledge of Web Services, SOAP/REST, STS Spring Tools, or Eclipse Integrated Development Environment (IDE). * Knowledge of SSL and setup of secure ...

We are seeking a talented Java Developer with expertise in Spring, Spring Boot, REST APIs, SOAP services and JEE technologies. The ideal candidate will be responsible for designing, developing, and ...

Senior Java Developer

Toronto, ON · Hybrid

CA$64K - CA$106K/yr

Develop clean, maintainable, and production-grade applications using Java 11+ and Spring Boot. * Build and enhance RESTful APIs, microservices, and asynchronous event-driven integrations. * Design ...

Senior Java Developer

Toronto, ON · Hybrid

CA$106K/yr

Develop clean, maintainable, and production-grade applications using Java 11+ and Spring Boot. Build and enhance RESTful APIs, microservices, and asynchronous event-driven integrations. Design and ...

Senior Java Developer

Toronto, ON · Hybrid

CA$106K/yr

Develop clean, maintainable, and production-grade applications using Java 11+ and Spring Boot. Build and enhance RESTful APIs, microservices, and asynchronous event-driven integrations. Design and ...

... Spring Boot and REST APIs Responsibility Design develop and deploy BPMN workflows and DMN decision tables using Camunda Modeler Implement custom Java delegates external task workers and integrate ...

... Spring Boot and REST APIs Responsibility Design develop and deploy BPMN workflows and DMN decision tables using Camunda Modeler Implement custom Java delegates external task workers and integrate ...

Java Full Stack (Angular 16, Node JS, Core Java, Spring, Spring boot, REST Web Services, SOAP, Hibernate, SQL Server, jUNit) Should have 6 to 8+ experience in developing application using both ...

Spring Boot * Microservices architecture * End-to-End Development (Design to Deployment) * Debugging, Troubleshooting & Code Refactoring * Experience in developing RESTful APIs * AWS Preferred Skills

Strong Java programming skills, often with experience in frameworks (Spring). * Familiarity with databases (SQL/NoSQL), APIs, and version control (Git). * Understanding of full development lifecycle ...

next page

Showing results 1-20

Spring information

See Toronto, ON salary details

$18.1K

$62.2K

$154.6K

How much do spring jobs pay per year?

As of Jul 8, 2026, the average yearly pay for spring in Toronto, ON is $62,158.00, according to ZipRecruiter salary data. Most workers in this role earn between $32,447.00 and $83,504.00 per year, depending on experience, location, and employer.

What is the difference between Spring vs Java Developer?

AspectSpringJava Developer
Required CredentialsSpring certifications, Java knowledgeJava certifications, programming skills
Work EnvironmentBackend development, enterprise applicationsSoftware development, application coding
Industry UsageFramework used within Java projectsRole involving Java programming

Spring is a Java framework used to build robust enterprise applications, often requiring knowledge of Java. A Java Developer writes code primarily in Java, sometimes utilizing frameworks like Spring. While Spring is a specialized tool within Java development, a Java Developer's role encompasses broader programming tasks. Understanding both helps in selecting the right skills for specific job roles in software development.

What are the most commonly searched types of Spring jobs in Toronto, ON? The most popular types of Spring jobs in Toronto, ON are:
Java Full Stack Developer (Angular)

Java Full Stack Developer (Angular)

Sapsol Technologies Inc

Mississauga, ON

Full-time

Re-posted 9 days ago


Job description

Job Summary

We are seeking a highly skilled Java Full Stack Developer with strong expertise in Angular (latest versions) and backend development using Java, Spring Boot, and Microservices architecture. The ideal candidate will be responsible for designing, developing, and integrating scalable frontend and backend applications, ensuring seamless user experience and robust system performance.

Key Responsibilities
  • Design and develop scalable web applications using Angular (latest versions) for frontend
  • Build and maintain backend services using Java, Spring Boot, and Microservices
  • Develop and integrate RESTful APIs between frontend and backend systems
  • Ensure seamless frontend-backend integration and data flow
  • Collaborate with cross-functional teams including UI/UX, DevOps, and QA
  • Optimize applications for performance, scalability, and security
  • Participate in code reviews, testing, and deployment processes
  • Troubleshoot and resolve technical issues across the full stack
  • Follow Agile/Scrum methodologies for project delivery
Required Skills
  • Strong experience in Core Java
  • Hands-on expertise in Spring Boot
  • Experience with Microservices architecture
  • Proficiency in Angular (latest versions preferred)
  • Solid understanding of frontend-backend integration
  • Experience in building and consuming RESTful APIs
  • Strong knowledge of HTML5, CSS3, TypeScript, and JavaScript
  • Familiarity with SQL databases (MySQL, PostgreSQL)
Preferred Skills (Nice to Have)
  • Experience with cloud platforms (AWS/Azure)
  • Knowledge of Docker, Kubernetes
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions)
  • Understanding of authentication/authorization (JWT, OAuth)
  • Exposure to state management (NgRx/Redux)
Education
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)