Job Type: Contract
Job Category: IT

Job Description

Job Title: Application Architect (AWS + Java) / AWS Solutions Architect – Banking

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).

Required Skills
Performance Architect

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job