Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Source Code

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company is looking for a Senior Software Developer in Toronto to translate technical specifications into applications. The role demands over 10 years of experience in large-scale web applications, extensive knowledge in Java, and familiarity with RestAPI, React, and microservice architecture. The position follows a hybrid work model, transitioning to fully onsite after a year. Candidates should also have strong troubleshooting skills and a background in unit testing.

Qualifications

  • 10+ years of experience in large-scale multi-client web applications.
  • 10+ years of hands-on experience in Java development with Oracle or SQL database.
  • 5+ years of hands-on experience with RestAPI, React, Typescript, HTML5, CSS3, and NodeJS.
  • Knowledge of microservice architecture and core architecture principles.

Responsibilities

  • Translate technical systems specifications into working applications.
  • Develop detailed programming specifications and write or generate code.
  • Compile data-driven programs and maintain unit tests.
  • Resolve and troubleshoot technical problems during software use.

Skills

Java Development
RestAPI
React
Typescript
HTML5
CSS3
NodeJS
Microservice Architecture
RXJS
NextJS
VueJS
Job description
About the job RQ09787 - Sr. Software Developer

RQ09787 - Sr. Software Developer

Toronto (Jarvis St)

Hybrid: 3 Days onsite / 2 days remote

- From October 20, 2025, the candidate is required to work onsite 4 days a week and 1 day from home

- From January 5, 2026, the candidate is required to work onsite 5 days a week fully

Contract 1 year, with a possible extension

Required to translate technical systems specifications into working, tested applications.

This includes:

  • developing detailed programming specifications
  • writing and/or generating code
  • compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.

Must-Have:

  • 10+ years of experience as a designer and developer in the large-scale multi-client web applications
  • 10+ year of hands-on working experience of Java development with Oracle or SQL database
  • 5+ years of hands-on experience of RestAPI, React, Typescript, HTML5, CSS3, NodeJS
  • Knowledge and experience of microservice architecture as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability.
  • Working experience of RXJS, NextJS, VueJS
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.