22 Aug
|
AceStack
|
Ontario
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 DevOps, 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 DevOps, CI/CD, Infrastructure as Code (IaC), security, resiliency, and operational excellence .
Collaborate with Business, Application Development, Cloud, Security, Infrastructure, and DevOps 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 DevOps
GitHub 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 DevOps 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
#J-18808-Ljbffr
📌 Application Solution Architect – Java | Toronto, ON - Hybrid | Fulltime FTE (Ontario)
🏢 AceStack
📍 Ontario