14 Nov
|
Bevertec
|
Toronto
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 Client: Ontario Public Sector 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. Solid 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.
📌 Bilingual Senior Specialized IT Consultant – Java / Spring Boot / Angular (Toronto)
🏢 Bevertec
📍 Toronto