22 Aug
|
AceStack
|
Winnipeg
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
Strong 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 (Winnipeg)
🏢 AceStack
📍 Winnipeg