Junior Full Stack Engineer

Shree Krupa

Toronto

Hybrid

CAD 52,000 - 70,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shree Krupa Enterprise Inc. in Toronto is seeking a Junior Full Stack Engineer to grow rapidly while contributing to production software. You will collaborate with senior engineers on building UI and backend features, APIs, and internal tools.

You will gain hands-on experience with modern enterprise development, security practices, and cross-functional teamwork across design, product, QA, and development. This entry-level role offers a structured learning path, code reviews, and the opportunity

Qualifications

  • Diploma, degree, bootcamp or equivalent practical experience in software development.
  • Basic knowledge of Java, Spring Boot, or object-oriented programming.
  • Understanding of REST APIs, JSON, HTTP, and web-development concepts.
  • Basic knowledge of SQL and relational databases.
  • Familiarity with Git and collaborative software-development workflows.
  • Strong problem-solving skills and willingness to learn.
  • Clear communication and ability to receive technical feedback.
  • Personal, academic, internship, or professional software projects are welcome.

Responsibilities

  • Implement backend endpoints and business logic using Java and Spring Boot.
  • Connect frontend applications to REST APIs and handle loading, validation, and error states.
  • Work with relational databases and write basic SQL queries and data-access code.
  • Write unit tests, integration tests, and basic API tests.
  • Debug application issues and participate in code reviews with senior engineers.
  • Follow established coding standards, security practices, and development processes.
  • Assist with documentation, technical investigations, and feature implementation.
  • Collaborate with designers, product managers, QA, and other developers.
  • Learn the architecture and technologies used across our enterprise platforms.

Skills

Java
Spring Boot
REST APIs
SQL
Git
Problem-solving
Communication

Education

Diploma / degree / bootcamp in software development

Tools

PostgreSQL
Next.js

Job description

Toronto / Hybrid Full-time Junior / Early Career

Join our engineering team and contribute to real-world frontend and backend features while developing strong full-stack engineering skills.

We are looking for a Junior Full Stack Engineer who is eager to learn and grow while contributing to production software. You will work with experienced engineers to build user interfaces, backend APIs, database integrations, automated tests, and internal tools. This is an opportunity to gain hands-on experience with modern enterprise application development and secure software practices.

What you’ll do
  • Implement backend endpoints and business logic using Java and Spring Boot.
  • Connect frontend applications to REST APIs and handle loading, validation, and error states.
  • Work with relational databases and write basic SQL queries and data-access code.
  • Write unit tests, integration tests, and basic API tests.
  • Debug application issues and participate in code reviews with senior engineers.
  • Follow established coding standards, security practices, and development processes.
  • Assist with documentation, technical investigations, and feature implementation.
  • Collaborate with designers, product managers, QA, and other developers.
  • Learn the architecture and technologies used across our enterprise platforms.
What you’ll need
  • Diploma, degree, bootcamp training, or equivalent practical experience in software development.
  • Basic knowledge of Java, Spring Boot, or object-oriented programming.
  • Understanding of REST APIs, JSON, HTTP, and common web-development concepts.
  • Basic knowledge of SQL and relational databases.
  • Familiarity with Git and collaborative software-development workflows.
  • Strong problem-solving skills and willingness to learn.
  • Ability to communicate clearly and receive technical feedback.
  • Personal, academic, internship, or professional software projects are welcome.
Nice to have
  • Experience with Next.js, Spring Boot, or PostgreSQL.
  • Exposure to authentication systems or cloud services.
  • Familiarity with automated testing and debugging tools.
  • Basic knowledge of Linux and command-line tools.
  • Experience working with Figma designs or collaborating with product designers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Manulife John Hancock • Southwestern Ontario

On-site
CAD 90,000 - 130,000
Senior Full Stack Developer - Java, Spring, Angular
Senior Full Stack Developer - Java, Spring, Angular

Astra-North Infoteck Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Junior Full-Stack .NET Developer
Junior Full-Stack .NET Developer

Alquemy • Mississauga

Hybrid
CAD 60,000 - 76,000
Full Stack Developer
Full Stack Developer

Sproutlogic Consulting • Toronto

On-site
CAD 65,000 - 90,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Shree Krupa • Toronto

On-site
CAD 110,000 - 160,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Java Full Stack Engineer
Java Full Stack Engineer

Quantum World Technologies Inc. • Toronto

On-site
CAD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

HRB • Toronto

On-site
CAD 90,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster inc. • Toronto

On-site
CAD 150,000 - 190,000
30 days PTO
Health/dental/wellness
Tech allowance
+1
Full Stack engineer – (Backend heavy) – Java with React
Full Stack engineer – (Backend heavy) – Java with React

SRA Group • Toronto

Hybrid
CAD 110,000 - 150,000