This page was automatically translated and may contain errors. View in English.
Scotiabank

Senior Software Developer, Java/React

Scotiabank

Toronto, Ontario, Canada • Penuh Waktu

Jadilah yang pertama mendaftar

Pengalaman
10+ yrs
Gaji
Lowongan
1
Diposting
4 jam yang lalu
Work mode
Di kantor
Pendidikan
Bachelor's degree in Computer Science, Engineering, or related discipline
Eligibility
Experienced software developers with a background in Java and React, and a strong record in banking, investment, or wealth technology are encouraged to apply. Candidates should be able to work onsite in Toronto, Ontario, Canada and meet the stated technical and education preferences.
Resume
Required to apply

Where you'll work

Deskripsi pekerjaan

Role overview

Scotiabank’s Retail Deposits and Investments Technology team within GWM is hiring a Senior Software Developer to support a strategic application suite. This position is centered on a business-critical platform where speed, software quality, and production stability are essential while new capabilities and enhancements are delivered. The role reports to the Senior Manager, Development and focuses on designing, building, and implementing applications for the Investment Platform, with a strong emphasis on the authentication domain to help safeguard customers. The developer will work closely with the Technical Lead, Solution Architect, and other subject matter experts to deliver full-stack solutions and modern technology capabilities that support digital products used by millions of customers.

What you'll do

  • Promote a customer-centric approach that strengthens client relationships and makes effective use of broader bank systems and knowledge.
  • Carry out system analysis, object-oriented design and development, technical documentation, and ongoing support for current and new applications.
  • Recommend improvements and best practices aligned to the bank’s technology direction.
  • Partner with project teams to shape technical requirements and provide design guidance based on industry standards.
  • Write code, run unit tests, troubleshoot defects, prepare documentation, and deploy applications and scripts.
  • Contribute to effort estimation and planning for projects and enhancements.
  • Support and improve existing applications while taking part in code reviews for release-related work.
  • Drive deployment activities for changes moving into test and production environments.
  • Assist with production incident analysis and root cause investigations for both production and implementation issues.
  • Work with product owners and business analysts to understand current system behavior and suggest improvements.
  • Keep risk appetite and risk culture in mind when making daily decisions.
  • Help maintain an efficient, high-performing, and inclusive team environment in line with Scotiabank values and code of conduct.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a closely related field is preferred.
  • At least 10+ years of hands-on experience in systems analysis, solution design, development, unit testing, and debugging.
  • Strong background in application architecture and API design.
  • Experience building web front ends with ReactJS, NodeJS, NextJS, and modern JavaScript tooling such as ES6+, Webpack, Babel, Jest, SonarQube, CheckMarx, and Web Inspect, along with HTML, CSS, and SASS.
  • Solid working knowledge of Core Java 8+ and JDK 17+.
  • Proficiency with SQL and relational databases.
  • Practical experience with Spring Boot, Spring Security, Spring Data Repositories, Spring Batch, Hibernate, and Kafka.
  • Familiarity with web services and SOAP/REST integrations, plus IDEs such as IntelliJ, STS Spring Tools, or Eclipse.
  • Experience using Git, Bitbucket, Gradle, Maven, Jira, Confluence, or similar tools in CI/CD workflows.
  • Understanding of SSL and secure handshake setup between applications.
  • Exposure to Google Cloud, Kubernetes, Splunk, and Dynatrace.
  • Ability to learn and work across multiple framework types and technology layers.
  • Experience developing secure systems and evaluating applications for vulnerabilities.
  • Comfort working in agile delivery environments with collaboration tools such as JIRA and Confluence.
  • Experience in investment products or retail investment banking is an asset.
  • Background in wealth or investment products is also preferred.
  • Customer-first mindset when solving business and technology problems.
  • Viewpoint experience is required to assess the impact of changes on the broader data processing environment.
  • Equivalent or higher education in Computer Science, Engineering, or a related discipline is acceptable.

Benefits and workplace culture

  • Inclusive culture with diversity, equity, inclusion, and allyship at the core.
  • Accessibility support and workplace accommodations for candidates and employees.
  • Learning and growth opportunities through online courses, cross-functional development, and tuition assistance.
  • Competitive rewards, including bonus, flexible vacation, personal days, sick days, and benefits starting on day one.
  • Onsite team environment with free tea and coffee, universal washrooms, and collaborative workspace areas.
  • Community engagement opportunities such as hackathons and belonging programs.

Additional information

Requisition ID: 250522. Location: Toronto, Ontario, Canada. The role is based in Canada, Ontario, Toronto. Candidates must apply directly online to be considered. If accommodation is needed during the recruitment or selection process, Scotiabank’s recruitment team can provide support, including accessible interview arrangements, alternate-format documents, ASL interpretation, or assistive technology. Only candidates selected for an interview will be contacted.

About Scotiabank

Scotiabank is a major banking institution operating across the Americas. Its purpose, “for every future,” reflects its commitment to helping customers, families, and communities succeed through personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets.

Biarkan saja jika Anda ingin mendapat balasan — kami tidak akan menggunakannya untuk hal lain.

Klik untuk melihat-lihat, seret & lepas, atau pasta tangkapan layar

PNG, JPG, GIF, MP4, WebM, MOV · Maksimal 20MB per file · Hingga 5 file