RQ11449 - Senior Software Developer – OPSDocs / PEP

Analyst Technical Solutions

Toronto

On-site

CAD 110,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Land & Resources Cluster is seeking a Senior Software Developer to design, build, and support enterprise applications for the MPI modernization initiative in Ontario. You will work on metadata migration, content management integration, and cloud-enabled deployments.

You will contribute to REST/SOAP services, microservices, and data migration scripts, while collaborating with analysts, QA, and architects in an Agile setup. Onsite in Toronto with a 5-day work week.

Qualifications

  • 10+ years of experience designing and developing JEE/Java applications.
  • Strong Java development experience with Spring Boot, JPA, EJB, Angular, NodeJS, and JavaScript.
  • Strong experience with REST/SOAP APIs and microservices.
  • Hands-on experience with IBM WebSphere, Liberty, IBM ODM, and/or IBM BAW.
  • Strong PL/SQL and Oracle experience, including migration and data transformation.
  • Experience with OpenText CMS APIs and metadata management.
  • Experience with Azure Cloud, CI/CD, Docker, and DevOps.
  • Experience with AODA accessibility standards and Ontario Government IT standards.
  • Experience with Agile/Scrum and full SDLC delivery.
  • Strong troubleshooting, analytical, documentation, and communication skills.

Responsibilities

  • Design, develop, test, debug, deploy, and maintain enterprise applications.
  • Develop solutions using Java, Spring Boot, JPA, EJB, Angular, NodeJS, and related technologies.
  • Build and integrate RESTful and SOAP web services and microservices.
  • Develop and maintain IBM ODM and IBM BAW solutions.
  • Develop applications using IBM WebSphere and Liberty servers.
  • Create PL/SQL queries, stored procedures, migration scripts, and staging tables.
  • Develop scripts and solutions for data migration and metadata transformation. Integrate with OpenText Content Management System APIs.
  • Support Azure Cloud, DevOps, CI/CD, Docker, and enterprise integrations.
  • Develop AODA-compliant interfaces and accessible documents/PDFs.
  • Perform unit, functional, load, and regression testing.
  • Prepare technical documentation, deployment guides, and system documentation.
  • Collaborate with Business Analysts, QA, architects, and project stakeholders in an Agile environment.

Skills

Java/JEE
Spring Boot
Angular/NodeJS/JavaScript
RESTful APIs
Microservices
SQL/PLSQL
Azure Cloud
CI/CD
Agile/Scrum
Documentation/Analytical

Tools

IBM WebSphere
Liberty
IBM ODM
IBM BAW
OpenText CMS APIs
Oracle
Azure DevOps
Docker
Selenium

Job description

RQ11449 - Software Developer - Senior
Organization: Land & Resources Cluster
Ministry :Ministry of Public and Business Service Delivery and Procurement
Work Model:100% Onsite – 5 days/week

Openings: 1
Security Clearance: Not Required

Project Overview

The PEP OPSDocs Metadata and CIS Model Transition project supports the Government of Ontario’s Modernization of Property Information (MPI) initiative.

The project involves enhancing OPSDocs by adding approximately 23 metadata fields to new and historical documents and aligning folder structures with the updated MECP CIS model. Development will be delivered using Agile/Scrum methodologies.

Role Overview

We are seeking a Senior Software Developer with strong Java/JEE, IBM, Azure, database, integration, and content management experience. The successful candidate will design, develop, test, deploy, and support enterprise applications and migration solutions.

Key Responsibilities
  • Design, develop, test, debug, deploy, and maintain enterprise applications.
  • Develop solutions using Java, Spring Boot, JPA, EJB, Angular, NodeJS, and related technologies.
  • Build and integrate RESTful and SOAP web services and microservices.
  • Develop and maintain IBM ODM and IBM Business Automation Workflow (BAW) solutions.
  • Develop applications using IBM WebSphere and Liberty application servers.
  • Create PL/SQL queries, stored procedures, migration scripts, and staging tables.
  • Develop scripts and solutions for data migration and metadata transformation.Integrate with OpenText Content Management System APIs to maintain document metadata.
  • Support Azure Cloud, DevOps, CI/CD, Docker, and enterprise integrations.
  • Develop AODA-compliant interfaces and accessible documents/PDFs.
  • Perform unit, functional, load, and regression testing.
  • Prepare technical documentation, deployment guides, and system documentation.
  • Collaborate with Business Analysts, QA teams, architects, and project stakeholders in an Agile environment.
Required Qualifications
  • 10+ years of experience designing and developing JEE/Java applications.
  • Strong Java development experience with Spring Boot, JPA, EJB, Angular, NodeJS, and JavaScript.
  • Strong experience with REST/SOAP APIs and microservices.
  • Hands-on experience with IBM WebSphere, Liberty, IBM ODM, and/or IBM BAW.
  • Strong PL/SQL and Oracle experience, including migration and data transformation.
  • Experience with OpenText CMS APIs and metadata management.
  • Experience with Azure Cloud, CI/CD, Docker, and DevOps.
  • Experience with AODA accessibility standards and Ontario Government IT standards such as GO-ITS 54.
  • Experience with Agile/Scrum and full SDLC delivery.
  • Strong troubleshooting, analytical, documentation, and communication skills.
Nice to Have
  • Experience with Ontario Public Service (OPS) or other public-sector environments.
  • Experience with permitting platforms or government modernization initiatives.
  • Experience with Rational Software Architect, Rational Application Developer, Selenium, and Azure DevOps.
  • Experience working with enterprise content management and document migration projects.
Work Arrangement

5 days onsite per week at 40 St. Clair Ave. W, Toronto, ON, unless otherwise approved.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RQ11508 - Software Developer - Senior I 1+ Year I Toronto ON
RQ11508 - Software Developer - Senior I 1+ Year I Toronto ON

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 139,000
RQ11449 – Software Developer – Senior
RQ11449 – Software Developer – Senior

Cyber-Infomax Solutions Inc. • Toronto

Hybrid
CAD 90,000 - 130,000
Software Developer RQ11490 -
Software Developer RQ11490 -

Analyst Technical Solutions • Toronto

On-site
CAD 100,000 - 150,000
RQ08585 - Software Developer - Senior
RQ08585 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ11124 - Sr. Software Developer - Full Stack
RQ11124 - Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 90,000 - 120,000
RQ08838 - Software Developer - Senior
RQ08838 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ11635 – Software Developer – ETL – Senior
RQ11635 – Software Developer – ETL – Senior

S M Software Solutions Inc • Toronto

On-site
CAD 90,000 - 130,000
RQ11377 - Software Developer - Full Stack - Senior
RQ11377 - Software Developer - Full Stack - Senior

Analyst Technical Solutions • Toronto

Hybrid
CAD 999,000 - 1,028,000
RQ11507 - Software Developer- Front End - Senior I Toronto - Onsite I 1+ year
RQ11507 - Software Developer- Front End - Senior I Toronto - Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 138,000
RQ09121 - Software Developer - Senior
RQ09121 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 110,000 - 140,000