Browse IT jobs

RQ11620 - Software Developer - Senior

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

At a glance

RQ11620 - Software Developer - Senior at Maarut, working with Java, SQL and Azure.

Location
East York, Toronto
Work mode
On-site
Job type
Full-time
Seniority
Senior
Salary
CA$16,507 – CA$17,507 / month
Technologies
Java, SQL, Azure, Docker, Linux

Key requirements

  • Translate technical specifications into working, tested applications.
  • Develop detailed programming specifications and write/maintain code.
  • Conduct unit testing, resolve technical problems, and support migrations.
  • Collaborate across the Software Development Life Cycle and document designs.
  • Perform impact assessments on Oracle E‑Business customizations and extensions.

Hirepins insights

  • Java is asked for in 33% of the 12 live IT jobs in Canada on Hirepins.
  • SQL is asked for in 42% of the 12 live IT jobs in Canada on Hirepins.
  • 2 other DevOps roles are open in Canada on Hirepins right now.
  • Maarut has 3 other open IT roles on Hirepins.

About this role

Senior Software Developer role at Maarut in East York, Toronto, focused on designing, developing and maintaining large‑scale web applications and Oracle E‑Business solutions. Ideal for candidates with extensive Java and Oracle experience, strong data modeling skills, and public‑sector exposure.

Key details

  • Location: East York, Toronto
  • Level: Senior

What you'll do

  • Translate technical specifications into working, tested applications.
  • Develop detailed programming specifications and write/maintain code.
  • Conduct unit testing, resolve technical problems, and support migrations.
  • Collaborate across the Software Development Life Cycle and document designs.
  • Perform impact assessments on Oracle E‑Business customizations and extensions.

What you'll need

Must have

  • 7+ years of experience in IT projects
  • Ontario Public Sector (OPS) experience is preferred
  • Strong expertise in data and business modeling (ERD, BPMN, UML, data flow diagrams, process mapping)
  • Proficiency in data and business analysis tools
  • JIRA, Confluence, Azure DevOps
  • Visio, Lucidchart, MIRO
  • SharePoint, MS Teams
  • Experience in systems re‑engineering, workflow optimization, and automation
  • Ability to work in Agile (Scrum, Kanban) and Waterfall environments
  • Experience composing Data Requirements Documents (DRD) or System Requirements Documents (SRD)

Nice to have

  • Knowledge and experience with programming Internet‑ready applications
  • Experience with rapid application development (RAD) methodologies
  • Understanding of Information Management principles
  • Experience with middleware and gateways
  • Experience reviewing and modifying product installation scripts
  • Post‑implementation support experience
  • Conducting design walkthrough sessions
  • Knowledge of AODA regulations

Tech stack

Java, PL/SQL, SQL, XML, Unix shell scripts, Oracle Data Integrator, OBIEE, Oracle Application Development Framework (ADF), RestAPI, RESTful WebServices, microservice architecture, Azure DevOps, JWT, Oauth2.0, SSL Certificates, Agile methodologies, Object Oriented coding practices, design patterns, relational and hierarchical database technologies, information retrieval packages

How to stand out for this role

Likely interview topics

  • Impact assessment and customization of Oracle E‑Business modules
  • Design and implementation of Java‑based microservices with REST and security (JWT/OAuth2)
  • SQL performance tuning and use of partitioned tables
  • Applying Agile/Scrum practices and using Azure DevOps for tracking
  • Data modeling techniques (ERD, BPMN, UML) and documentation tools

Keywords to mirror in your CV

10+ years, Java development, Oracle, PL/SQL, RESTful WebServices, Azure DevOps, JIRA, Confluence, ERD

What to show

  • A Java microservice exposing REST endpoints secured with JWT/OAuth2, deployed via Docker.
  • An Oracle PL/SQL module with documented performance tuning and SQL partitioning.
  • A set of data model diagrams (ERD/UML) created in Visio or Lucidchart with accompanying DRD/SRD documents.

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