10 Aug
|
AceStack
|
Toronto
Application Solution Architect Java Location: Toronto, ON Work Model: Hybrid Employment Type: Full-Time (FTE) Required Experience 10+ years of experience in Java Application Development and Solution Architecture Strong experience leading application modernization and cloud transformation initiatives Hands-on expertise designing enterprise Java applications on Microsoft Azure Proven experience with Microservices, Spring Boot, APIs, Containers, and Cloud-Native Architecture Robust understanding of Dev
Ops, CI/CD, security, resiliency, and enterprise architecture practices Key Responsibilities Lead application modernization and cloud transformation initiatives for enterprise Java applications.
Define migration strategies including Rehost, Replatform, Refactor, and Rearchitect .
Design target-state architectures aligned with business, security, performance, and scalability requirements.
Architect cloud-native solutions using Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, and Azure .
Design scalable integrations and API solutions using Azure API Management and Azure Service Bus .
Drive adoption of Dev
Ops, CI/CD, Infrastructure as Code (IaC), security, resiliency, and operational excellence .
Collaborate with Business, Application Development, Cloud, Security, Infrastructure, and Dev
Ops teams.
Translate business and technical requirements into secure, scalable, resilient, and cost-effective solutions.
Conduct architecture reviews and provide technical leadership and guidance to development teams.
Define architecture standards, technology roadmaps, and modernization best practices.
Required Technical Skills Java / J2EE Spring Boot Microservices Architecture RESTful APIs Microsoft Azure Azure Kubernetes Service (AKS) Azure App Services Azure API Management Azure SQL Azure Service Bus Docker Kubernetes Terraform Azure Dev
Ops Git
Hub Actions CI/CD Pipelines Infrastructure as Code (IaC) Cloud-Native Architecture Cloud & Modernization Expertise Azure Cloud Migration & Modernization Application Rehosting & Replatforming Application Refactoring & Rearchitecture Legacy Application Modernization Microservices Transformation Containerization & Kubernetes Cloud Security & Governance High Availability & Resiliency Performance & Cost Optimization Preferred Qualifications Azure architecture certification such as AZ-305 Azure Solutions Architect Expert Experience with enterprise-scale Java modernization programs Strong knowledge of Agile/Scrum and Dev
Ops methodologies Experience designing highly available and resilient cloud-native applications Key Competencies Solution & Application Architecture Java Cloud Modernization Azure Architecture Microservices & API Architecture Technical Leadership Strategic Decision Making Stakeholder Management Problem Solving Excellent Communication & Presentation Skills
📌 Application Solution Architect – Java || Toronto, ON - Hybrid || Fulltime FTE
🏢 AceStack
📍 Toronto