Première détection par notre source: à l’instant
Specialized IT Consultant - Senior
@ Upstaff
Toronto, Ontario
Responsabilités :
- 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.
Résumé des exigences :
- 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 et dates
Type de source non vérifié · zoho
- Date publiée par l’employeur
- Non fourni
- Première détection par notre source
- 2026-11-11
- Mise à jour du dossier source
- 2026-11-11
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Upstaff
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 17 |
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.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.