Senior Full‑Stack Engineer: Java Microservices & Cloud

Scotiabank

Toronto

On-site

CAD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Flexible vacation
Personal days
Sick days
Benefits

Job summary

Scotiabank is seeking a senior Java developer to architect and deliver scalable, enterprise-grade systems. You will build microservices with Spring Boot, design APIs, and work across SDLC in a Cloud environment. The role emphasizes security, Agile practices, and collaboration with stakeholders within a wealth management context.

You will mentor teammates, troubleshoot complex issues, and contribute to an inclusive, high-performing culture in Toronto, Canada.

Qualifications

  • 10+ years of work experience as a Java developer
  • Experience building scalable, enterprise-level tech stacks with Java, SOAP and JSON
  • Experience in application architecture and API design
  • Proficient in building Microservices and Spring Boot
  • Experience with Cloud Foundry and Kubernetes
  • Experience across all phases of SDLC
  • Proficient with Unix tools and shell scripting (Bash, Python, etc.) and SQL
  • Experience in security systems and vulnerability analysis
  • Version control and build tools (Git, Bitbucket, Jenkins, Maven)
  • Knowledge of diverse tech frameworks and quick learning
  • Strong grasp of Agile principles and wealth management workflows

Responsibilities

  • Champion a customer-focused culture to deepen client relationships and leverage broader Bank relationships
  • Deliver microservices in the cloud (Google Cloud, Microsoft Azure)
  • Oversee project implementations and application integration
  • Create technical documentation of the solution
  • Support production issues and handle escalations during releases
  • Mentor team members in best coding practices
  • Troubleshoot technical issues and identify root causes
  • Provide expert advice to key stakeholders
  • Integrate risk appetite considerations into day-to-day activities
  • Contribute to a high-performance, inclusive work environment

Skills

Java development
Enterprise-scale system design
API design
Microservices & Spring Boot
Cloud Foundry & Kubernetes
Unix shell scripting
SQL/PL-SQL
Git/Bitbucket/Jenkins/Maven
SDLC
Agile methodologies
Security analysis

Tools

Java
SOAP
JSON

Job description

Scotiabank is seeking a senior Java developer to architect and deliver scalable, enterprise-grade systems. You will build microservices with Spring Boot, design APIs, and work across SDLC in a Cloud environment. The role emphasizes security, Agile practices, and collaboration with stakeholders within a wealth management context.

You will mentor teammates, troubleshoot complex issues, and contribute to an inclusive, high-performing culture in Toronto, Canada.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer - Cloud-Native Banking
Senior Java Software Engineer - Cloud-Native Banking

Scotiabank • Toronto

On-site
CAD 120,000 - 180,000
Senior Java Microservices Engineer – Hybrid (Banking)
Senior Java Microservices Engineer – Hybrid (Banking)

Scadea Solutions Inc • Mississauga

Hybrid
CAD 110,000 - 150,000
Senior Full-Stack Engineer, Data & AI Platform
Senior Full-Stack Engineer, Data & AI Platform

Scotiabank • Toronto

On-site
CAD 120,000 - 180,000
Bonus
Flexible vacation
Personal days
+2
Backend Java Engineer — Spring Boot & Kafka
Backend Java Engineer — Spring Boot & Kafka

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Scotiabank • Toronto

On-site
CAD 105,000 - 145,000
Senior Developer
Senior Developer

Scotiabank • Toronto

On-site
CAD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Scotiabank • Toronto

On-site
CAD 120,000 - 160,000
Diversity, Equity, Inclusion & Allyhip
Accessibility & workplace Accommodat'
Upskilling & tuition assistance
+3
Senior Software Developer
Senior Software Developer

Scotiabank • Toronto

On-site
CAD 110,000 - 150,000
Diversity & Inclusion
Accessibility accommodations
Professional development
+3
Lead Full Stack Engineer
Lead Full Stack Engineer

Scotiabank • Toronto

On-site
CAD 120,000 - 160,000
Bonus
Flexible vacation
Personal days
+2
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000