Enable job alerts via email!
Boost your interview chances
A leading tech firm seeks a Senior Software Developer – Front End to spearhead the design and deployment of secure microservices within a containerized Azure environment. This role will involve leading CI/CD pipeline efforts, optimizing performance with innovative solutions, and collaborating with teams to ensure robust architecture and reliability.
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.