Browse IT jobs

RQ11429 - Software Developer - Back End - Senior

Maarut · East York, Toronto · Contract · Onsite · CAD 16,507 – 17,507 / month

At a glance

RQ11429 - Software Developer - Back End - Senior at Maarut, working with JavaScript, React and Next.js.

Location
East York, Toronto
Work mode
On-site
Job type
Contract
Seniority
Senior
Salary
CA$16,507 – CA$17,507 / month
Technologies
JavaScript, React, Next.js, Java, SQL, Azure

Key requirements

  • Manage data interchange between server and users, translating technical specs into working, tested applications
  • Develop detailed programming specifications, write code, compile data‑driven programs, maintain and conduct unit tests
  • Resolve and troubleshoot technical problems during software use, providing technical assistance in implementation and conversion
  • Collaborate with IT professionals throughout the Software Development Life Cycle
  • Design, code, test, debug, and document applications

Hirepins insights

  • JavaScript is asked for in 17% of the 12 live IT jobs in Canada on Hirepins.
  • React is asked for in 33% of the 12 live IT jobs in Canada on Hirepins.
  • Maarut has 3 other open IT roles on Hirepins.

About this role

Senior Software Developer – Back End at Maarut in East York, Toronto, focused on designing, coding, and testing server‑side logic for large‑scale web applications. The role requires deep experience in Java, REST APIs, microservices, and modern web frameworks, and is ideal for a seasoned developer who thrives in a collaborative, deadline‑driven environment.

Key details

  • Location: East York, Toronto
  • Work mode: On-site
  • Level: Senior

What you'll do

  • Manage data interchange between server and users, translating technical specs into working, tested applications
  • Develop detailed programming specifications, write code, compile data‑driven programs, maintain and conduct unit tests
  • Resolve and troubleshoot technical problems during software use, providing technical assistance in implementation and conversion
  • Collaborate with IT professionals throughout the Software Development Life Cycle
  • Design, code, test, debug, and document applications
  • Integrate front‑end elements into the application
  • Provide post‑implementation support and resolve technical issues
  • Conduct design walkthrough sessions with the project team

What you'll need

Must have

  • 10+ years experience as designer and developer in large‑scale multi‑client web applications
  • 10+ years hands‑on Java development with Oracle or SQL database
  • 5+ years hands‑on experience of RestAPI, RESTful WebServices
  • Knowledge and experience of microservice architecture
  • Knowledge and experience of programming Internet‑ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Experience using Azure DevOps
  • Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
  • Solid understanding of Agile methodologies
  • Object Oriented coding practices, including design patterns, refactoring, clean code

Nice to have

  • Previous experience with developing and supporting Driver, Vehicle, Healthy Smiles Ontario, High Occupancy Lanes services in ServiceOntario web portal
  • Experience with Canada Post Address module and Government Payment Gateway

Tech stack

React, JavaScript (JS), NextJS, Node, Cascading Style Sheets (CSS), Restful APIs, HTML5, JAWS, WAI-ARIA, Java, Oracle, SQL, Azure DevOps, JWT, Oauth2.0, SSL Certificates, Agile, RESTful WebServices, RAD

How to stand out for this role

Likely interview topics

  • Explain how you designed a RESTful microservice in Java for a large‑scale web application
  • Describe your approach to ensuring PCI, WCAG 2.2, and AODA compliance in a front‑end and back‑end stack
  • Discuss a time you troubleshot a complex security gateway issue involving JWT/Oauth2.0

Keywords to mirror in your CV

Java, RESTful WebServices, React, NextJS, Node, Azure DevOps, JWT, Oauth2.0, SSL Certificates

What to show

  • Show a GitHub repo of a Java microservice with REST endpoints and unit tests
  • Present a demo of a responsive React/NextJS application that meets WCAG 2.2 and AODA standards
  • Include a case study of integrating a secure JWT/Oauth2.0 authentication flow in a multi‑tenant web app

How to apply

Use the "Apply on company website" button to continue to Maarut's careers page and submit your application there.

More IT jobs at Maarut

Source: Adzuna