1

Junior Java Spring Boot Developer Jobs in Toronto, ON

... Java 17/21 and Spring Boot 3.x. • Architect and implement microservices with Spring Cloud ... Cloud & DevOps • Deploy and operate on AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch). • ...

Java/Angular Developer

Toronto, ON · Hybrid

CA$37.36 - CA$54.05/hr

Java/Angular Developer Primary Office Location: 123 Front Street West, Toronto, OntarioUnion ... You will design and develop software applications on Spring Boot, JBoss and Java EE based ...

Senior IT Java Developer

Toronto, ON · On-site +1

CA$105.10K - CA$129.40K/yr

Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

Sr. Java Developer

Toronto, ON · On-site

$80K - $150K/yr

Strong expertise in Java programming, including proficiency with generics and lambda expressions ... Frameworks: Expertise in Spring Boot, Spring MVC, and Spring WebFlux. * Testing: Skilled in ...

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

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 ...

Partner with DevOps, QA, and Infrastructure teams for CI/CD and release management. * Participate ... Strong expertise in Core Java (Java 8+). * Extensive experience with Spring, Spring Boot, REST APIs ...

New

Solutions Design IT Java Specialist

Toronto, ON · On-site +1

CA$125K - CA$156K/yr

Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

Senior Java Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...

We are seeking a highly experienced and motivated Java Developer to join our dynamic team. With ... Strong expertise in Spring Boot, Spring Batch, and Microservices architecture * Experience with ...

Qualifications & Skills: * 6+ years of backend development experience using Java (Spring Boot, REST APIs, microservices architecture). * Hands-on experience with MEAN stack ecosystems, including ...

New

Experience with conceptualization, design, engineering, and debugging, with 2-5 years in a hands-on software development role Proficiency developing in Java, Spring MVC, Spring Boot, Spring Security ...

Java Backend Developer

Etobicoke, ON · Hybrid

CA$100K - CA$135K/yr

Guide and mentor junior developers, fostering a culture of learning, best practices, and technical ... In-depth experience with Spring framework, including Spring - Boot, JPA, MVC and Spring Security ...

next page

Showing results 1-20

Junior Java Spring Boot Developer information

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

To thrive as a Junior Java Spring Boot Developer, you need a solid understanding of Java programming, object-oriented principles, and basic knowledge of the Spring Boot framework, often supported by a relevant degree or coding bootcamp. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and experience with databases and RESTful APIs is typically required. Strong problem-solving skills, attention to detail, and a willingness to learn make someone stand out in this position. These skills are crucial for developing robust, maintainable applications and for effective collaboration within a software development team.

What are some common challenges faced by Junior Java Spring Boot Developers when joining a new team?

Junior Java Spring Boot Developers often encounter challenges such as understanding large, existing codebases and quickly adapting to established development workflows. Integrating with continuous integration/continuous deployment (CI/CD) pipelines, learning team-specific conventions, and communicating effectively with senior developers can also be initial hurdles. However, most teams provide onboarding support, code reviews, and mentorship to help new developers ramp up and build confidence in their contributions.

What does a Junior Java Spring Boot Developer do?

A Junior Java Spring Boot Developer is responsible for assisting in the design, development, and maintenance of web applications using the Java programming language and the Spring Boot framework. They typically work under the guidance of senior developers to write clean, efficient, and testable code, fix bugs, and contribute to software updates. Their tasks often include collaborating with team members, participating in code reviews, and learning best practices for software development. This role is ideal for those who are early in their development careers and looking to gain experience with modern Java technologies.

What is the difference between Junior Java Spring Boot Developer vs Junior Java Backend Developer?

AspectJunior Java Spring Boot DeveloperJunior Java Backend Developer
Required SkillsJava, Spring Boot, REST APIs, SQLJava, frameworks (Spring, Hibernate), REST APIs, SQL
Work EnvironmentDeveloping backend services using Spring Boot in enterprise or startup settingsBuilding backend systems with Java and various frameworks in similar environments
Common UsageFocuses on Spring Boot for rapid development of microservicesBroader backend development, may include Spring Boot or other frameworks

The main difference is that a Junior Java Spring Boot Developer specializes specifically in Spring Boot for backend microservices, while a Junior Java Backend Developer has a broader focus on Java-based backend development, which may include various frameworks beyond Spring Boot.

Infographic showing various Junior Java Spring Boot Developer job openings in Toronto, ON as of May 2026, with employment types broken down into 96% Full Time, 2% Part Time, 1% Temporary, and 1% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.
Sr. Java Fullstack developer

Sr. Java Fullstack developer

Coforge

Markham, ON • Hybrid

Other

Posted 10 days ago


Coforge rating

7.3

Company rating: 7.3 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

106th of 203 rated it services


Job description

Job Title: Sr. Java Fullstack developer

Skills: Java, Springboot, API, AWS, Angular

Experience: 10+ years

Location: Markham,ON (Hybrid)

Duration: Fulltime


We at Coforge are hiring a Sr. Java Fullstack developer with following skillset :


Backend Development (Primary Focus)

• Build scalable, high-performance RESTful APIs using Java 17/21 and Spring Boot 3.x.

• Architect and implement microservices with Spring Cloud (Gateway, Config, Discovery).

• Implement security using Spring Security 6.x (OAuth2, JWT, RBAC), with structured logging and robust error handling.

• Design and optimize schemas; tune queries with Spring Data JPA/Hibernate 6.x for PostgreSQL/MySQL.

• Develop event-driven patterns with Kafka or AWS SNS/SQS; apply caching (Redis/Caffeine) where needed.

• Write unit/integration tests (JUnit 5, Mockito, Testcontainers) and ensure performance/availability (health checks, DR).

• Drive technical governance, code quality, and adherence to architecture standards; lead root-cause analysis for production incidents.


Frontend Development

• Develop responsive UIs with Angular 17+ or React, TypeScript 5.x, HTML5, SCSS, and Material UI.

• Integrate backend APIs; handle async workflows with RxJS and adopt state management (NgRx or Signals).

• Ensure UI quality with unit tests (Jest/Jasmine) and e2e tests (Cypress).


Cloud & DevOps

• Deploy and operate on AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch).

• Implement CI/CD (Jenkins/GitLab CI/AWS CodePipeline) and containerization with Docker.

• Use IaC (CloudFormation/Terraform); monitor and optimize cost/performance.