
Posted 6 hours ago
Solutions Architect
ScotiabankSolutions Architect
Perks & benefits
CommissionHealth InsurancePaid LeaveEducation Allowance
Requirements
10+ years software engineering experience, Java and Spring Boot expertise, Experience with SOAP and RESTful web services, Relational database knowledge, OAuth2/OpenID Connect proficiency, Cloud deployment experience (GCP or Azure), CI/CD and GitOps knowledge, Agile/SDLC methodology experience
Skills
JavaSpring BootGCPAzureMicroservicesREST
About the role
Responsibilities
- Lead architectural design discussions focused on scalability, design, and the implementation of best practices.
- Design architectural solutions, roadmaps, and strategies aligned with Enterprise Standards to modernize software applications.
- Assess business strategy and requirements to evaluate technical options and solution alternatives.
- Maintain, support, and enhance existing applications with a high degree of accuracy and functionality.
- Identify areas for improvement regarding system reliability, response times, and production issue remediation.
- Perform hands-on coding, conduct code reviews, and enforce engineering principles such as TDD, DRY, and SOLID.
- Provide input into technology and infrastructure roadmaps for the division.
Requirements
- 10+ years of software engineering industry experience, preferably in banking.
- Expertise in Java and Spring Boot.
- Experience with SOAP and RESTful web services.
- Strong knowledge of relational databases and OAuth2/OpenID Connect.
- Experience designing and implementing highly available, extensible APIs.
- Proficiency in cloud deployment (GCP or Azure) and hybrid cloud architectures.
- Experience with CI/CD pipelines, GitOps deployment models (ArgoCD, Helm), and observability platforms.
- Working knowledge of Agile, SDLC, and iterative development methodologies.
- Experience with secure coding practices and source code analysis tools (e.g., Fortify, BlackDuck).
Preferred Qualifications
- Experience with large-scale application modernization efforts, such as monolith decomposition or legacy framework upgrades.
- Knowledge of front-end architecture concerns including state management and client-side rendering.
- Experience in high-volume, high-complexity online systems requiring multi-technology integration.
Benefits
- Competitive rewards program including bonus, flexible vacation, and personal/sick days.
- Comprehensive benefits starting on day one.
- Upskilling opportunities through online courses, cross-functional development, and tuition assistance.
- Inclusive culture with access to various Employee Resource Groups (ERGs).
- Dynamic workspace with collaborative spaces and amenities.
About the Company
Scotiabank is a leading bank in the Americas, guided by the purpose "for every future." We help our customers, their families, and their communities achieve success through a broad range of financial products and services, including personal and commercial banking, wealth management, and capital markets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSolutions Architect
Scotiabank · Toronto
