Senior Software Developer- Front End

Temporary/Contract

Toronto, Ontario

24 Jun 2025

    Our client is looking for a Senior Software Developer – Front End to lead the design and deployment of secure, scalable microservices within a containerized Azure environment. The ideal candidate brings strong expertise in distributed systems and modern DevOps practices.

    Job Title: Senior Software Developer – Front End

    Job Location: Toronto, ON/Hybrid

    Job Description

    Must Haves:

    • Experience with CI/CD pipelines (Azure DevOps)

    • Proficiency in Azure and Azure Kubernetes Service (AKS)

    • Expertise in Spring Boot, OAuth2, and JSON

    • Strong understanding of asynchronous workflows, timers, and external event correlation

    Key Responsibilities:

    • Develop and deploy Spring Boot microservices integrated with external systems using secure APIs and JWT-based authentication

    • Implement distributed system patterns (circuit breakers, retries, rate limiting) for resilience

    • Optimize performance using Redis caching and async processing

    • Lead containerized deployments via CI/CD pipelines on AKS

    • Integrate monitoring/logging with Prometheus, Grafana, and Azure Monitor

    • Ensure robust transaction management and idempotent workflows

    • Apply Saga patterns and secure data handling (JSON, Base64) in orchestrated systems

    • Collaborate with cross-functional teams to maintain scalability, observability, and reliability across services

    This is a great opportunity to shape mission-critical public sector applications through modern DevOps and microservice architecture.