Software Engineer – Java & SpringBoot
Banque Scotia · Toronto
Job description
About the role
We are looking for a Software Engineer to join a purpose‑driven, high‑performing team delivering digital banking solutions. You will work on the authentication domain, building secure, scalable services using Java, SpringBoot, and micro‑service architecture.
Key responsibilities
- Develop and maintain Java‑based microservices for banking authentication.
- Collaborate with Solution Architects and Technical Leads to shape technical direction.
- Conduct code reviews and ensure high code quality through testing and security scanning.
- Plan milestones, execute software delivery, and escalate issues when needed.
- Implement best practices for CI/CD, REST API design, and application security (OAuth2/SSO).
Required profile
- 3+ years of professional experience as a Java developer (Java 11 or 17 preferred).
- Experience building enterprise‑scale applications with Spring Boot.
- Familiarity with Agile principles and fast‑paced team environments.
- Ability to research independently and share solutions with the team.
Required skills
- Java (11/17)
- Spring Boot
- NoSQL databases – MongoDB
- Container orchestration – Cloud Foundry, Kubernetes
- Application security – OAuth2, SSO
- Event streaming – Kafka, Pub/Sub
- CI/CD pipelines
- REST API design
- Object‑oriented and functional design
- Optional: NodeJS, React, ES6, TypeScript, Babel, Lerna, Jest, Protractor
What we offer
- Inclusive, diverse culture with focus on equity and allyship.
- Opportunity to impact customers, the banking industry, and the wider world.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 weeks ago
Expires 1 month from now
18 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Banque Scotia
Toronto
Related job offers
-
Technical Help Desk Specialist
Global Technical Talent, an Inc. 5000 Company Toronto -
Technical Help Desk Specialist – Access Provisioning
Soroc Technology Toronto -
DevOps Engineer – CI/CD & Cloud Automation
Viva Tech Solutions Toronto -
Senior Product Engineer (Remote, Canada)
Jobgether Canada -
Software Developer III – Mobile Android (Google Home Platform)
Google Waterloo