Job Title: Java Solution Architect Wealth Management
Location: Toronto, ON
Work Arrangement: Hybrid 4 Days Onsite
Job Type: Full Time
Job Summary
We are seeking an experienced Java Solution Architect with 12+ years of experience in enterprise application architecture and solution design. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, Angular, REST APIs, cloud-native applications, and modern architecture patterns. Experience in Wealth Management, Brokerage, Trading Platforms, or Financial Services is highly preferred.
Key Responsibilities
- Design scalable, secure, and resilient enterprise solutions using Java, Spring Boot, Microservices, Angular, and REST APIs
- Define end-to-end application architecture, integration patterns, security standards, and non-functional requirements
- Design API-led architecture, Backend-for-Frontend (BFF) patterns, and event-driven architectures
- Lead cloud-native application architecture and application modernization initiatives
- Develop architecture strategies focused on performance, scalability, resiliency, and availability
- Establish and promote DevOps, CI/CD, containerization, observability, and security best practices
- Review solution designs and conduct architecture assessments
- Provide technical leadership and mentorship to development teams
- Collaborate with business stakeholders, technology teams, and senior leadership to communicate technical solutions
- Evaluate technology choices and ensure alignment with enterprise architecture standards
Required Qualifications
- 12+ years of experience in enterprise application architecture and solution design
- Strong Java and Spring Boot expertise
- Extensive experience with Microservices and REST APIs
- Strong knowledge of Angular and modern frontend architecture
- Experience with API-led architecture, BFF, and event-driven architecture
- Strong understanding of application modernization, performance optimization, scalability, and resiliency
- Experience with DevOps, CI/CD, containers, observability, and application security
- Strong architecture assessment and technical leadership experience
- Excellent communication and stakeholder management skills
Preferred Qualifications
- Experience with AWS or Azure cloud platforms
- Experience in Wealth Management, Brokerage, Account Opening, Trading Platforms, or Financial Services
- Knowledge of financial services architecture and enterprise integration patterns
- Experience mentoring architects and development teams
Core Skills
Java, Spring Boot, Microservices, Angular, REST APIs, API-Led Architecture, BFF, Event-Driven Architecture, AWS, Azure, DevOps, CI/CD, Containerization, Observability, Application Security, Cloud-Native Architecture, Application Modernization
Job Type: Full Time