Scotiabank

Associate Software Engineer (Java)

Scotiabank

Toronto, Ontario, Canada · Full Time

Be the first to apply

Experience
1+ yrs
Salary
Openings
1
Posted
2 hours ago

Where you'll work

Job description

About the team

Global Banking and Markets Engineering (GBME) is Scotiabank’s fast-paced technology organization that supports the company’s Corporate, Investment Banking, and Capital Markets businesses. The team is known for delivering award-winning engineering solutions that help power critical financial platforms.

Role overview

Scotiabank is looking for an Associate Software Engineer who is eager to keep learning and help strengthen the bank’s capital markets products and analytics platforms. The ideal candidate brings a strong engineering mindset, works well with cross-functional partners, and can contribute to solutions that have a direct business impact.

What you will do

  • Collaborate with business stakeholders and end users to understand needs, identify gaps, and assess requirements.
  • Work with the architecture team on solution design and system integration.
  • Build, improve, and maintain both new and existing applications.
  • Take part in the full project lifecycle, from writing clear specifications to developing production-ready code and supporting implementation.
  • Create test scenarios and automate testing whenever possible, including functional, non-functional, regression, and performance testing.
  • Provide support for applications running in production.
  • Help improve user experience by developing scalable solutions and resolving complex ad hoc issues.
  • Communicate effectively with both technical teams and non-technical stakeholders.
  • Work with legacy codebases and refactor them when needed.

Skills and experience

To succeed in this role, you should bring hands-on experience with at least one modern programming language such as Java, Spring Boot, Golang, or Python. You should also have at least one year of experience building, deploying, and supporting applications. Experience writing unit tests, along with knowledge of Git, API integration, and RESTful web services, is important. A bachelor’s degree in Computer Science, Engineering, or an equivalent background is preferred.

What Scotiabank offers

  • An inclusive workplace that values diversity, equity, inclusion, and allyship.
  • Accessibility support and accommodations to help remove barriers in the hiring process and at work.
  • Learning and growth opportunities through online courses, cross-functional development, and tuition assistance.
  • A competitive rewards package that includes a bonus, flexible vacation, personal days, sick days, and benefits starting on day one.
  • Opportunities to engage with the community through internal programs.

Additional information

Requisition ID: 257494. Location: Toronto, Ontario, Canada. This position is based in Canada, Ontario, Toronto. Candidates must submit their application directly online to be considered. Scotiabank will contact only those selected for an interview. If you need accommodations during recruitment and selection, including an accessible interview location, alternate-format documents, an ASL interpreter, or assistive technology, you can contact the recruitment team. Technical assistance is also available if needed.

About Scotiabank

Scotiabank is a major banking institution in the Americas, serving customers and communities through personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets. The bank’s purpose is to help people, families, and communities succeed in the future.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files