Senior Specialized IT Consultant – Java / Spring Boot / Angular

Bevertec

Toronto

On-site

CAD 124,000 - 138,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bevertec in Toronto seeks a Senior Java Full Stack Developer to support a bilingual notification platform for Justice Technology Services. The MAG Notify App delivers court appearance notifications and clear instructions to improve communication and reduce missed appearances.

This on-site role runs December 21, 2026 to March 31, 2027, with potential extensions. A strong background in Java/Spring Boot and Angular, plus secure REST APIs and WCAG-compliant bilingual web apps, is required.

Qualifications

  • 8+ years of hands-on Java development, incl 4+ years with Spring Boot.
  • 3+ years of Angular development with reactive forms and multi-step flows.
  • Bilingual English/French public-facing web app compliant with WCAG 2.1 AA / AODA.
  • Strong REST API security using OAuth2 and JWT with error handling.
  • SQL Server or Oracle proficiency.
  • WAR deployments on enterprise servers across DEV/UAT/PROD.
  • Knowledge of .NET integration with secured services.

Responsibilities

  • Design and develop secure, scalable Java/Spring Boot REST APIs and microservices.
  • Build and maintain Angular applications and integrations.
  • Develop scheduled batch jobs and data-processing workflows.
  • Integrate with external APIs and secured .NET services.
  • Implement authentication, authorization and security best practices.
  • Optimize performance and support deployments across environments.
  • Write automated tests, troubleshoot production issues and maintain docs.
  • Collaborate with stakeholders and mentor junior developers.

Skills

Java development
Spring Boot
Angular development
REST APIs
OAuth2 / JWT security
SQL Server / Oracle
WAR deployment
.NET integration
WCAG compliance

Tools

Docker
Kubernetes
OpenShift
Azure Service Bus
Azure
JUnit/Mockito

Job description

Bilingual Senior Specialized IT Consultant – Java / Spring Boot / Angular

Location: Toronto, ON (100% onsite – 5 days/week)

Contract: December 21, 2026 – March 31, 2027

Extension: Up to 2 extensions

Rate: $90–$100/hour

Requisition: RQ11874

Security: CRJMC

Project Overview

We are seeking a Senior Java Full Stack Developer to support the development of a secure, bilingual notification platform for Justice Technology Services. The MAG Notify App will provide timely court appearance notifications and clear instructions to help improve communication and reduce missed court appearances.

Must-Have Requirements
  • 8+ years of hands‑on Java development experience, including 4+ years with Spring Boot.
  • 3+ years of Angular development experience, including reactive forms and multi‑step user flows.
  • Demonstrated delivery of a bilingual (English/French), public‑facing web application compliant with WCAG 2.1 Level AA / AODA.
  • Strong experience designing, developing and consuming secured REST APIs using OAuth2 and JWT, including error handling and retry logic.
  • Strong SQL skills with SQL Server or Oracle.
  • Experience deploying WAR applications on enterprise Java application servers across DEV, UAT and PROD.
  • Working knowledge of .NET and experience integrating Java applications with secured .NET services.
Key Technical Skills / Assets
  • Java, Spring Boot, Microservices and REST API architecture.
  • Spring Integration, Mainframe/IMS integration.
  • Azure Service Bus, JMS, AMQP and event‑driven architecture.
  • Azure Event Hub and Azure cloud services.
  • Docker, Kubernetes, OpenShift and containerized deployments.
  • OAuth2, OpenID Connect, SAML 2.0 and web services security.
  • SQL Server, XML, XSLT and XPath.
  • JUnit, Mockito, Test Containers and automated API testing.
  • SMS and email messaging integrations, including delivery status and reply handling.
  • Agile/Scrum or Kanban, technical documentation, code reviews and mentoring.
What You'll Do
  • Design and develop secure, scalable Java/Spring Boot REST APIs and microservices.
  • Build and maintain Angular applications and integrations.
  • Develop scheduled batch jobs and data‑processing workflows.
  • Integrate with external APIs, messaging platforms and secured .NET services.
  • Implement authentication, authorization, validation and security best practices.
  • Optimize application performance and support deployments across environments.
  • Write automated tests, troubleshoot production issues and maintain technical documentation.
  • Collaborate with stakeholders and mentor junior developers.
Important:

Candidates must be comfortable working onsite 5 days per week in downtown Toronto and participating in occasional weekend production support/on‑call activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Specialized IT Consultant - Senior
Specialized IT Consultant - Senior

Bevertec • Toronto

On-site
CAD 124,000 - 138,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Specialized IT Consultant - Senior
Specialized IT Consultant - Senior

Randstad Canada • Toronto

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

Lotus IT Solutions • Toronto

On-site
CAD 189,000 - 231,000
RQ11124 - Sr. Software Developer - Full Stack
RQ11124 - Sr. Software Developer - Full Stack

Source Code • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Software Developer - Toronto
Senior Software Developer - Toronto

Randstad • Toronto

On-site
CAD 120,000 - 150,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
RQ07898:Senior Back End Developer
RQ07898:Senior Back End Developer

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
RQ11687 - Software Developer - Full Stack - Senior
RQ11687 - Software Developer - Full Stack - Senior

Maarut • Toronto

On-site
CAD 110,000 - 150,000
RQ11600 - Software Developer - Full Stack - Senior I Toronto ON I Onsite
RQ11600 - Software Developer - Full Stack - Senior I Toronto ON I Onsite

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 142,000