Software Engineer - Java at Scotiabank - ScoutJobs - The AI-curated global job board
Skip to content
Scotiabank
Posted 13 hours ago

Software Engineer - Java

ScotiabankSoftware Engineer

Perks & benefits

Relocation AllowanceHealth InsurancePaid Leave

Requirements

6+ years enterprise application development, MS Azure, Kubernetes, Java 8, Spring Boot, Docker, CI-CD, Agile principles, NoSQL

Skills

JavaSpring BootAzureKubernetesDockerNoSQL

About the role

Responsibilities

  • Lead the design and architecture of complex, distributed full stack systems to improve security, availability, and reliability.
  • Set technical standards and best practices across engineering teams.
  • Provide technical mentorship and guidance to both senior and junior engineers.
  • Drive strategy to transform current platforms using modern technologies and tools.
  • Collaborate with product managers, designers, and leadership to deliver high-quality software solutions.

Requirements

  • 6+ years of experience developing enterprise, cloud-native, message-driven, and containerized applications.
  • Proficiency with Java 8, Spring Boot, and various Java-based frameworks (Spring Security, JDBC, Apache-Camel).
  • Hands-on experience with MS Azure, Kubernetes, Docker, and CI-CD pipelines.
  • Strong knowledge of NoSQL databases and version control tools like Git or Bitbucket.
  • Solid understanding of Agile principles and software security tools (e.g., BlackDuck, Fortify, SonarQube).
  • Experience with build tools such as Maven or Gradle.

Preferred Qualifications

  • Previous experience in the banking or financial services industry.
  • Experience implementing AI/ML capabilities into production applications.
  • Hands-on experience with AI APIs and platforms such as OpenAI or Anthropic.
  • Working knowledge of building or consuming LLM-powered features like chat, search, or summarization.

Benefits

  • Competitive rewards program including bonuses, flexible vacation, and benefits starting on day one.
  • Opportunities for upskilling through online courses, cross-functional development, and tuition assistance.
  • Inclusive culture with access to various Employee Resource Groups (ERGs).
  • Dynamic work environment with collaborative spaces and community engagement programs.

About the Company

Scotiabank is a leading bank in the Americas, dedicated to helping customers, families, and communities achieve success through a broad range of financial products and services, including wealth management, personal banking, 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 free

Software Engineer - Java

Scotiabank · Toronto

Sign up to apply