Apply now

First seen by our source: just now

Specialized IT Consultant - Senior

@ Upstaff

Toronto, Ontario

Full-time
Apply now
SIGNALS

Responsibilities:

  • Design, develop, and maintain secure RESTful APIs using Java and Spring Boot.
  • Build scalable microservices and implement event-driven architecture.
  • Develop Angular applications, including reactive forms and multi-step workflows.
  • Design API specifications, endpoints, request/response models, authentication, and error handling.
  • Integrate Java applications with secured external REST APIs and .NET-based services.
  • Implement scheduled batch processing and business-rule validation.

Requirements summary:

  • Prepare technical documentation and knowledge-transfer materials.
  • Troubleshoot production issues and support weekend on-call requirements when needed.
  • Mandatory Qualifications
  • Candidates must demonstrate the following:
  • Java: 8+ years of hands-on Java development experience.
  • Angular: 3+ years of application development experience, including reactive forms and multi-step user flows.
Source and dates

Source type not verified · zoho

Employer posting date
Not provided
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

FieldValue
Open jobs on Jobsy17
Job description

Project Overview

The Justice Technology Services team is developing the MAG Notify App, a secure and user-friendly notification platform designed to provide real-time updates and instructions related to court appearances.

The primary objective is to ensure accused individuals receive accurate, timely, and actionable information regarding their first court appearance.

The project aims to address:

  • Missed court appearances caused by a lack of timely notifications.

  • Insufficient understanding of court procedures and protocols.

  • Procedural delays and non-compliance within the judicial process.

Key Responsibilities

  • Design, develop, and maintain secure RESTful APIs using Java and Spring Boot.

  • Build scalable microservices and implement event-driven architecture.

  • Develop Angular applications, including reactive forms and multi-step workflows.

  • Design API specifications, endpoints, request/response models, authentication, and error handling.

  • Integrate Java applications with secured external REST APIs and .NET-based services.

  • Implement scheduled batch processing and business-rule validation.

  • Develop and optimize SQL queries and relational database schemas using SQL Server or Oracle.

  • Implement secure authentication and authorization using OAuth2, JWT, and other security standards.

  • Integrate SMS and email notification services, including delivery status and reply handling.

  • Implement automated testing using JUnit, Mockito, and Test Containers.

  • Deploy WAR applications across development, UAT, and production environments.

  • Work with Docker, Kubernetes, and other containerized deployment technologies.

  • Implement monitoring, logging, and performance optimization.

  • Participate in code reviews, technical design discussions, and architectural decisions.

  • Mentor junior developers and provide technical guidance.

  • Prepare technical documentation and knowledge-transfer materials.

  • Provide weekly or sprint-based progress updates.

  • Troubleshoot production issues and support weekend on-call requirements when needed.

Mandatory Qualifications

Candidates must demonstrate the following:

  • Java: 8+ years of hands-on Java development experience.

  • Spring Boot: 4+ years developing REST services, scheduled batch processing, and persistence layers.

  • Angular: 3+ years of application development experience, including reactive forms and multi-step user flows.

  • Bilingual Applications: Demonstrated experience delivering public-facing applications in English and French.

  • Accessibility: Experience implementing WCAG 2.1 Level AA and AODA accessibility standards.

  • REST APIs: Strong experience designing, developing, and consuming secured REST APIs.

  • Security: Hands-on experience with OAuth2, JWT, authentication, authorization, error handling, and retry mechanisms.

  • Databases: Strong SQL skills with SQL Server or Oracle.

  • Java Application Servers: Experience packaging and deploying WAR applications across development, UAT, and production environments.

  • .NET Integration: Working knowledge of .NET services and the ability to integrate Java applications with secured .NET-based services.

Desired Skills and Experience

Java Development & Architecture

  • Strong object-oriented and functional programming skills using modern Java.

  • Expertise in Spring Boot and microservices architecture.

  • Experience designing scalable, highly available applications.

  • Strong knowledge of REST API standards and design patterns.

Enterprise Integration & Messaging

  • Experience with Spring Integration.

  • Mainframe/IMS integration experience.

  • Knowledge of JMS, AMQP, and REST-based integration.

  • Experience with Azure Service Bus and enterprise service buses.

  • Experience with event-driven architecture and Azure Event Hubs.

  • Strong XML, XSLT, XPath, data mapping, and transformation skills.

Cloud & Middleware

  • Experience with Azure services and containerized environments.

  • Hands-on experience with Docker, Kubernetes, OpenShift, and Helm.

  • Experience with message-oriented middleware and enterprise integration platforms.

Security & Testing

  • Experience with OAuth, OpenID Connect, SAML 2.0, and web services security.

  • Knowledge of authentication, authorization, encryption, and security best practices.

  • Strong automated testing experience covering unit, API, and integration testing.

Additional Qualifications

  • Agile/Scrum or Kanban experience.

  • Excellent communication and stakeholder-management skills.

  • Strong troubleshooting and analytical abilities.

  • Ability to mentor junior developers.

  • Experience taking ownership of existing codebases following knowledge transfer.


Similar jobs

  • Specialized IT Consultant - Senior

    Toronto, ON
    $90–$100/hr

    Bevertec: Established in 1981, Bevertec is a Canadian based IT firm that provides both professional IT staffing services and IT banking solutions to hundreds…

    8+ YOECandidates need 8+ years of Java development with 4+ years of Spring Boot, and 3+ years of Angular. They must have delivered a bilingual, WCAG 2.1 AA compliant web application and built secured REST APIs using OAuth2 and JWT.

    Java, Spring Boot, Angular, Azure Service Bus, Azure Event Hub, Docker

  • Senior Specialized IT Consultant

    Toronto, ON
    Contract

    Randstad Canada

    8+ YOECandidates need 8+ years of Java and 4+ years of Spring Boot, 3+ years of Angular, SQL Server or Oracle experience, and secured API and OAuth2/JWT skills. Bilingual WCAG 2.1 AA/AODA delivery experience and working knowledge of .NET are also required.

    Java, Spring Boot, Angular, SQL Server, Oracle, Docker

    Senior Specialized IT Consultant

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOECandidates need 10+ years of hands-on Maximo configuration experience and at least three full-cycle Maximo implementations as a primary consultant. Strong skills in data migration, ERP integration (SAP, SAP BTP, TRIRIGA) and defect triage are essential.

    IBM Maximo, Application Designer, SAP, SAP BTP, TRIRIGA

    Intermediate Specialized IT Consultant

    Toronto, ON
    Contract

    Randstad Canada

    5+ YOECandidates need active ServiceNow CSA and CAD certifications, 5+ years of hands-on ServiceNow SPM development, and strong JavaScript and Flow Designer skills. A bachelor's degree in a related field is also expected.

    ServiceNow, Flow Designer, Performance Analytics, JavaScript

    Specialized IT Consultant - Senior

    Toronto, ON
    Contract

    Randstad Canada

    Candidates need extensive hands-on experience with REST APIs and Spring Boot, Spring Integration with mainframe or IMS systems, Azure Service Bus messaging, containerized environments such as Docker, Kubernetes and OpenShift, and web security standards like OAuth, OpenID and SAML 2.0.

    Spring Boot, Spring Integration, Azure Service Bus, Azure Event Hub, Docker, Kubernetes

    Senior Specialized IT Consultant

    Toronto, ON
    Contract

    Randstad Canada

    8+ YOECandidates need 8+ years of hands-on Microsoft cloud solution development, including Dynamics 365, Power Platform and Dataverse. They also need C# plugin expertise, Azure integration experience, and knowledge of AODA and WCAG 2.1 accessibility standards.

    Dynamics 365, Power Pages, Power Automate, Dataverse, Azure Blob Storage, Azure Logic Apps

  • Specialized IT Consultant - Senior-Developer- Java

    Toronto, ON
    Contract

    Procom

    8+ YOECandidates need 8+ years of Java development including Spring Boot, 3+ years of Angular, and experience with OAuth2 and JWT security. They also need strong SQL skills on SQL Server or Oracle, and bilingual web applications meeting WCAG 2.1 Level AA.

    Java, Spring Boot, Angular, SQL Server, Oracle, .NET

  • Specialized IT Consultant (ServiceNow) - Senior, 1 yr contract

    Toronto, ON

    Dimensional Tech Inc.

    Candidates need both ServiceNow Certified System Administrator and ServiceNow Certified Application Developer certifications, plus hands-on ServiceNow development experience. They also need a solid grasp of the project management lifecycle.

    ServiceNow, ServiceNow Flow Designer, ServiceNow SPM

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.