logo
AspiringIT

Junior Software Developer

North America

July 13, 2026 at 5:34 PM

✨ AI summary

Location

  • Toronto, Canada (Remote)

Languages

  • Java

Frameworks

  • Spring
  • Spring Boot

Cloud Services

  • AWS (EC2, S3, Lambda)

Databases

  • SQL
  • NoSQL

Experience Level

  • Junior (1+ year)

Job Title: Junior Software Developer

Location: Toronto, Canada (Remote)


Job Description

We are looking for a Junior Software Developer with 1 year of hands‑on experience in Java and AWS to join our growing engineering team. This is a remote role based in Canada, with an in‑office visit required once per quarter for team collaboration.


Key Responsibilities

• Develop, test, and maintain backend applications using Java

• Assist in building and deploying cloud‑based solutions on AWS

• Write clean, efficient, and well‑documented code

• Collaborate with senior developers on design, development, and troubleshooting

• Participate in code reviews and agile ceremonies

• Support application monitoring, debugging, and minor enhancements


Required Skills & Qualifications

• 1+ year of hands‑on experience with Java

• 1+ year of experience working with AWS (EC2, S3, Lambda, or similar)

• Basic understanding of REST APIs and backend development

• Familiarity with Git or other version control tools

• Strong problem‑solving skills and willingness to learn

• Must be legally eligible to work in Canada


Nice to Have

• Exposure to Spring / Spring Boot

• Basic SQL or NoSQL database knowledge

• Understanding of CI/CD pipelines

• Agile/Scrum experience


Work Model

• Remote (Canada‑based)

• Quarterly office visit in Toronto required