Talent.com
Senior Full-stack Developer (JavaScript)
Senior Full-stack Developer (JavaScript)Scotiabank • Toronto, Canada
Senior Full-stack Developer (JavaScript)

Senior Full-stack Developer (JavaScript)

Scotiabank • Toronto, Canada
28 days ago
Job type
  • Full-time
Job description

Overview

Requisition ID : 244102

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are looking for an experienced and highly skilled Senior Full-stack Developer to oversee and guide the Communications services team IT Engineering team in Scotiabank. The successful candidate will be responsible for providing technical leadership, mentoring team members, and ensuring the delivery of high-quality software solutions. They should be proficient in React & Node JS, and Java Springboot, and can deliver high quality code, write unit tests, provide UAT support, implementation, and operational support. This role requires a strong background in full-stack development, with a minimum of 8+ years of relevant experience.

Responsibilities

Technical Leadership : Provide technical direction and guidance to the engineering team; collaborate with project managers, product owners, and stakeholders to define and prioritize technical requirements; ensure adherence to best practices, coding standards, and software development methodologies; conduct code reviews and provide constructive feedback; identify and resolve technical challenges, risks, and bottlenecks.

Architecture and Design : Contribute to the design and architecture of software systems and applications; evaluate and recommend technologies, frameworks, and tools; ensure scalability, performance, and maintainability; collaborate with cross-functional teams to align technical decisions with business objectives.

Project Delivery : Oversee the development lifecycle from requirements gathering to deployment and maintenance; ensure timely delivery of high-quality software solutions; monitor project progress, identify risks, and implement mitigation strategies; collaborate with QA teams to ensure thorough testing and quality assurance; stay up-to-date with emerging technologies and best practices; identify opportunities for process improvement and implement efficient workflows; foster a culture of continuous learning and innovation.

Qualifications

University or College Degree in Computer Science

8+ years of full-stack development experience

Experience developing enterprise, cloud native, message driven, test driven, reactive, containerized applications

Previous experience in banking industry / financial services is preferred

Experience with REST API design, React, NodeJS (productionizing NodeJS servers as well)

Modern JS toolsets (ES6+, Webpack, Babel, Jest)

Java 8, 11 & 17, Springboot framework, Junit frameworks (Junit 5, Mockito), build tools and dependency management (Maven, Gradle), noSQL database, template management (Velocity), CI-CD Pipeline (Jenkins)

Experience working with authenticated, customer focused applications (i.e. OAuth2 preferred)

Object Oriented and Functional Design

HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML)

Familiar with software security tools like BlackDuck, Fortify, Webinspect and SonarQube

Strong knowledge of programming languages : Java 8+, Unix Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy

Hands-on experience with Eclipse / STS, JIRA / Bitbucket / Confluence, Git, Gradle / Maven

Proven experience in Agile methodologies, such as Scrum or Kanban

What's in it for you?

Diversity, Equity, Inclusion & Allyship : inclusive culture, bias-free practices and inclusive values across Scotiabank; opportunities through Employee Resource Groups

Accessibility and Workplace Accommodations : inclusive and accessible environment; accommodation during recruitment and selection process

Upskilling through online courses, cross-functional development opportunities, and tuition assistance

Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits starting on day one

Dynamic Ecosystem : shared spaces for team collaboration

Community Engagement : programs that support belonging

Location(s) : Canada : Ontario : Toronto

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 private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

#J-18808-Ljbffr

Create a job alert for this search

Senior Fullstack Developer JavaScript • Toronto, Canada

Similar jobs
Senior Full Stack Developer – Java

Senior Full Stack Developer – Java

Akkodis • Toronto C6A, ON, Canada
Full-time
Senior Full Stack Developer – Java.We are seeking a highly skilled Senior Full Stack Developer with strong expertise in both front-end and back-end Java development. You’ll be part of a global team ...Show more
Last updated: 30+ days ago • Promoted
Senior JAVA Full Stack Developer

Senior JAVA Full Stack Developer

Astra North Infoteck Inc. • Toronto, ON, ca
Full-time
Quick Apply
Senior Lead Java Full Stack Developer.This role demands a high-level technical lead capable of balancing.NoSQL patterns, alongside exposure to SQL and cloud storage (Azure / AWS).Extensive experience...Show more
Last updated: 5 days ago
Senior Fullstack Engineer

Senior Fullstack Engineer

Siena AI • Toronto C6A, ON, Canada
Remote
Full-time
Siena is the first intelligence layer for customer experience.We’re creating an operating system of AI agents that learn, remember, and act across every customer touchpoint—from support conversatio...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer – React, Java, Spring

Senior Full Stack Developer – React, Java, Spring

EPAM Systems • Toronto, Canada
Full-time
Senior Full Stack Developer – React, Java, Spring Join a cross‑functional scrum team to build and enhance digital solutions for a leading wealth management firm. You’ll work on robust APIs, microser...Show more
Last updated: 30+ days ago • Promoted
Senior Java Full Stack Developer

Senior Java Full Stack Developer

Teranet • Toronto, Canada
Full-time
What You Bring • •## ## ## • •Let’s Talk Pay • •## ## ## At Teranet, we also know that compensation extends far beyond a pay cheque. Along with your cash compensation, we offer a comprehensive package wh...Show more
Last updated: 13 days ago • Promoted
Senior Full Stack Developer Java

Senior Full Stack Developer Java

GFT TECHNOLOGIES SE • Toronto
Full-time
Senior Full Stack Developer Java.Location : Toronto, ON, CA, M5J 2P1.This is a long term contract opportunity (12 mnths contract) and has no sponsorship option. This role will involve working on Delt...Show more
Last updated: 10 days ago • Promoted
Senior Back-end JavaScript Developer

Senior Back-end JavaScript Developer

Carbonhound, Inc. • Toronto, Canada
Full-time
Carbonhound supports almost 300 companies to help them automate measurement and reduce their climate impact.We are one of the fastest growing, and impactful companies in the space in Canada with a ...Show more
Last updated: 18 days ago • Promoted
Senior React Full Stack Developer

Senior React Full Stack Developer

Method Integration Inc. • Toronto
Full-time
Our Development team is growing and we’re looking for a Senior React Full Stack Developer who is passionate about building high quality features and mastering modern technologies such as React 17, ...Show more
Last updated: 10 days ago • Promoted
Senior Full Stack Java Developer

Senior Full Stack Java Developer

PowerToFly • Toronto, Canada
Full-time
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and ...Show more
Last updated: 7 days ago • Promoted
Senior Full-Stack Developer — React & Java, Cloud Apps

Senior Full-Stack Developer — React & Java, Cloud Apps

Nexus Systems Group Inc. • Toronto
Full-time
A prominent technology firm in Toronto is seeking a Full Stack Developer with over 10 years of IT experience.The successful candidate will work on both front-end and back-end development using tech...Show more
Last updated: 10 days ago • Promoted
Senior Java-Angular Fullstack Developer

Senior Java-Angular Fullstack Developer

CGI • Toronto, Canada
Full-time
Position Description This is an exciting time for CGI, and we want you to be part of it.We are Canada's largest independent information technology services firm, and we are still growing! We are ex...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

RBC • Toronto
Full-time
You will be part of a team of enthusiastic engineers building front-end applications and APIs / micro-services in this role. You will work with all stakeholders to design best-in-class technology solu...Show more
Last updated: 10 days ago • Promoted
Senior Full Stack Java Developer

Senior Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Toronto, Canada
Full-time
Global Security Settlements Team Profile : Our platform provides one of the most critical functions enabling the firm to effect security settlements in all the markets the firm conducts the business...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Java Developer

Senior Full Stack Java Developer

Citigroup Inc. • Toronto, Canada
Full-time
Design, develop, and implement new features and functionalities for web applications using Java and related frameworks.Develop and maintain robust back-end services, APIs, and databases, with a str...Show more
Last updated: 2 days ago • Promoted
Senior Full Stack (Java / React) Developer (Contract)

Senior Full Stack (Java / React) Developer (Contract)

Medium • Toronto C6A, ON, Canada
Remote
Full-time
Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer - React | NodeJS

Senior Full Stack Developer - React | NodeJS

TechnoCred • Toronto
Full-time
Senior Full Stack Developer - React | NodeJS.Build scalable, reliable, resilient, secure systems that are builtopen sourcewith cloud firstarchitecture. Implement responsible weband / or mobile design ...Show more
Last updated: 10 days ago • Promoted
Senior Java Full Stack Developer

Senior Java Full Stack Developer

Teranet Inc. • Toronto
Full-time
Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data s...Show more
Last updated: 6 days ago • Promoted
Senior Full-stack Developer (JavaScript)

Senior Full-stack Developer (JavaScript)

Scotiabank • Toronto C6A, ON, Canada
Full-time
Get AI-powered advice on this job and more exclusive features.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are looking for an experienced...Show more
Last updated: 29 days ago • Promoted