Junior Java Full Stack Developer (Fresh Graduate)

KTek Resourcing LLC

Toronto

On-site

CAD 50,000 - 65,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

KTek Resourcing LLC in Toronto, ON, seeks a Junior Java Full Stack Developer (Fresh Graduate) to join an Agile team. You will design, develop, test, and support enterprise applications using Java, Spring Boot, Angular, REST APIs, and Oracle databases under the guidance of senior team members.

You will contribute to microservices, UI development, unit testing, and CI/CD practices while learning DevOps and best practices.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related discipline.
  • 0-2 years of experience (including internships, co-ops, academic projects).
  • Strong knowledge of Java, Spring Boot, Angular, REST APIs, and databases (Oracle preferred).
  • Familiarity with HTML, CSS, JavaScript/TypeScript, and Git.

Responsibilities

  • Participate in development and maintenance of enterprise applications using Java and related technologies.
  • Assist in building and enhancing Microservices and RESTful APIs.
  • Develop user interfaces using Angular and modern web technologies.
  • Write clean, maintainable, and efficient code following coding standards.
  • Support database development activities using Oracle SQL.
  • Participate in unit testing, defect fixing, and application support activities.
  • Collaborate with Business Analysts, Developers, QA teams, and stakeholders.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Learn and adopt DevOps, CI/CD, security, and software engineering best practices.
  • Contribute to documentation and knowledge sharing activities.

Skills

Java
Spring Boot
REST APIs
Angular
SQL
Hibernate/JPA
OOP
Git
JavaScript/TypeScript

Education

Bachelor's Degree in Computer Science/IT/Software Engineering

Tools

JUnit
CI/CD
Docker
Kubernetes
AWS/Azure
Git

Job description

Junior Java Full Stack Developer (Fresh Graduate)

Location: Toronto, ON

Position Type: Full Time

Job Summary

We are looking for enthusiastic and motivated Fresh Graduates who are passionate about software development and eager to build a career in Java Full Stack Development. The candidate will work as part of an Agile development team to design, develop, test, and support enterprise applications using Java, Spring Boot, Angular, REST APIs, and Oracle databases under the guidance of senior team members.

Key Responsibilities
  • Participate in the development and maintenance of enterprise applications using Java and related technologies.
  • Assist in building and enhancing Microservices and RESTful APIs.
  • Develop user interfaces using Angular and modern web technologies.
  • Write clean, maintainable, and efficient code following coding standards.
  • Support database development activities using Oracle SQL.
  • Participate in unit testing, defect fixing, and application support activities.
  • Collaborate with Business Analysts, Developers, QA teams, and stakeholders.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Learn and adopt DevOps, CI/CD, security, and software engineering best practices.
  • Contribute to documentation and knowledge‑sharing activities.
Required Technical Skills

Core Technologies

  • Knowledge of Java, Object-Oriented Programming (OOP), and Core Java concepts.
  • Understanding of Spring Boot and REST API development.
  • Basic understanding of Microservices Architecture.
  • Familiarity with SQL and relational databases (Oracle preferred).
  • Understanding of Hibernate/JPA concepts.
  • Knowledge of Angular, HTML, CSS, and JavaScript/TypeScript.
  • Understanding of software design principles and coding best practices.

Development Tools

  • Familiarity with Git or other Version Control Systems.
  • Understanding of Unit Testing concepts (JUnit preferred).
  • Exposure to CI/CD concepts and DevOps practices.
Nice to Have
  • Academic or internship experience with Java Full Stack projects.
  • Knowledge of Single Page Applications (SPA).
  • Exposure to Docker, Kubernetes, or containerization concepts.
  • Familiarity with Cloud platforms (AWS or Azure).
  • Knowledge of automation tools such as Ansible.
  • Exposure to monitoring and logging tools.
Soft Skills
  • Strong analytical and problem‑solving skills.
  • Good communication and interpersonal skills.
  • Willingness to learn and adapt to new technologies.
  • Ability to work effectively in a team environment.
  • Positive attitude and eagerness to take ownership of tasks.
Educational Qualifications
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related discipline.
  • Recent graduates (2025 or 2026 pass‑outs preferred).
  • Strong academic record with coursework in programming, databases, web technologies, or software engineering.
Preferred Candidate Profile
  • 0-2 years of experience (including internships, co-op programs, academic projects, or training).
  • Hands‑on projects using Java, Spring Boot, Angular, or related technologies.
  • Passion for software development and continuous learning.
  • Knowledge of Banking or Financial Services domain is an added advantage.
Mandatory Skills Summary
  • Java
  • Spring Boot
  • REST APIs
  • SQL (Oracle preferred)
  • Angular
  • Git
  • Object‑Oriented Programming
Good to Have
  • Microservices
  • Hibernate/JPA
  • CI/CD Concepts
  • Docker/Kubernetes
  • AWS/Azure
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fresh Graduate – Java Full Stack Developer
Fresh Graduate – Java Full Stack Developer

KTek Resourcing LLC • Toronto

On-site
CAD 60,000 - 86,000
Senior Full Stack Engineer-6
Senior Full Stack Engineer-6

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

On-site
CAD 90,000 - 120,000
RQ09063 - Software Developer - Full Stack - Junior
RQ09063 - Software Developer - Full Stack - Junior

Rubicon Path • Toronto

On-site
CAD 60,000 - 80,000
Junior Java Full-Stack Developer Fresh Grads Welcome
Junior Java Full-Stack Developer Fresh Grads Welcome

KTek Resourcing LLC • Toronto

On-site
CAD 60,000 - 86,000
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

On-site
CAD 80,000 - 110,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

On-site
CAD 100,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

On-site
CAD 90,000 - 120,000
(DEV) Developer - Fullstack
(DEV) Developer - Fullstack

Vaco • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Java Fullstack Developer
Java Fullstack Developer

Prolifics • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000