cover image
AceStack

AWS Solution Architect(AWS+ Java)_Downtown Toronto, ON__Hybrid__Contract

Hybrid

Toronto, Canada

Senior

Freelance

04-12-2025

Share this job:

Skills

Communication Leadership Java Encryption Cloud Security GitHub CI/CD Docker Kubernetes Jenkins Architecture Architecture Vision AWS AWS Cloud Spring Spring Boot CI/CD Pipelines Java/J2EE Kafka Terraform Infrastructure as Code Microservices GitHub Actions

Job Specifications

Job Title: Application Architect (AWS + Java)

Location: Downtown Toronto, ON

Work Arrangement: Hybrid (2–3 Days Onsite per Week)

Duration: Long-Term Contract

Position Overview

We are seeking a highly experienced Application Architect (AWS + Java) or AWS Solutions Architect with strong expertise in designing and delivering enterprise-scale cloud solutions within the banking or financial services sector. The ideal candidate will have deep hands-on experience working with AWS cloud services, Java-based application architectures, microservices, integration patterns, and enterprise security standards.

This role will lead the architecture vision, provide technical leadership, and ensure successful implementation of cloud-native and modernization initiatives across multiple banking platforms.

Required Qualifications

15+ years of total IT experience including 5+ years in architecture roles.
Must have Banking Domain Exp.
Strong hands-on experience with AWS cloud services and cloud-native architecture patterns.
Advanced proficiency in Java/J2EE, Spring Boot, Microservices, API design, and enterprise integration.
Experience with Docker, Kubernetes (EKS), messaging/streaming (Kafka/Kinesis).
Proven background working for banks or financial services organizations.
Solid understanding of cloud security, IAM policies, encryption, and regulatory compliance.
Experience with Infrastructure as Code: Terraform or CloudFormation.
Strong communication skills and ability to present complex architectural concepts to senior stakeholders.

Key Responsibilities

Lead the architecture, design, and development of cloud-native, scalable, and secure solutions on AWS.
Architect end-to-end solutions leveraging Java, Spring Boot, Microservices, REST APIs, and distributed systems.
Develop high-level and detailed architecture documents, UML diagrams, integration flows, and reference architectures.
Drive modernization of legacy banking applications into cloud-native microservices.
Implement AWS services such as EC2, Lambda, API Gateway, ECS/EKS, S3, RDS, DynamoDB, SNS/SQS, CloudFormation, IAM.
Provide guidance on design patterns, best practices, and reusable cloud components.
Define cloud governance, security controls, and compliance frameworks aligned with banking requirements.
Support CI/CD pipelines (Jenkins, GitHub Actions, CodePipeline) and Infrastructure as Code (Terraform/CloudFormation).

About the Company

AceStack is a global IT consulting and technology solutions company, founded in 2017 in New Jersey, USA. Since inception, we have demonstrated consistent growth and an unwavering commitment to delivering exceptional value to our clients. Our consultants are strategically located across the USA, Canada, and Asia, enabling us to provide localized support with a global perspective. In addition to our headquarters in New Jersey, we maintain offices in Canada, Noida, and Ahmedabad, empowering our teams to collaborate effectively... Know more