Software Developer at Scotiabank - ScoutJobs - The AI-curated global job board
Skip to content
Scotiabank
Posted 4 days ago

Software Developer

ScotiabankSoftware Developer

Requirements

Bachelor’s degree in Computer Science or Engineering, 3+ years experience with Java and Spring Boot, 3+ years experience with React and TypeScript, Experience with RESTful APIs and Microservices, Familiarity with GCP and Cloud technologies, Database experience with PostgreSQL and Redis, Understanding of Docker, Kubernetes, and CI/CD, English language fluency

Skills

JavaSpring BootReactGCPDockerKubernetesPostgreSQL

About the role

Responsibilities

  • Participate in API implementation, Spring Boot, and ReactJs development for insurance creditor applications
  • Provide backend and frontend support, including bug fixes and technical troubleshooting
  • Collaborate with team members in an agile environment to deliver high-quality solutions
  • Contribute to code reviews, documentation, and solution design reviews
  • Support integration with REST APIs, OAuth 2.0/JWT, and message queues
  • Follow DevOps practices using Docker, Kubernetes, CI/CD, and Git
  • Write automated unit test cases using JUnits
  • Ensure adherence to security best practices and operational compliance controls

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline
  • 3+ years of experience with Java and Spring Boot
  • 3+ years of experience with React, TypeScript, and modern frontend technologies (HTML, CSS, SASS)
  • Experience with RESTful APIs and Microservices architecture
  • Familiarity with GCP (Google Cloud Platform) or other cloud technologies
  • Database experience with PostgreSQL and Redis
  • Understanding of Docker, Kubernetes, CI/CD, and Git
  • Fluency in English

Preferred Qualifications

  • Experience with Node.js, Express.js, or other backend frameworks
  • Experience with automated testing and code review tools
  • Familiarity with complex data pipelines and transport protocols like FTP/SFTP
  • Knowledge of Java 8 and external frameworks such as Struts or Log4J

Benefits

  • Competitive rewards program including bonus, flexible vacation, and personal/sick days
  • Comprehensive benefits starting on day one
  • Upskilling opportunities through online courses and tuition assistance
  • Inclusive work environment with access to Employee Resource Groups (ERGs)
  • Collaborative workspace with amenities like free tea and coffee

About the Company

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, 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 free

Software Developer

Scotiabank · Toronto

Sign up to apply