Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Developer

Scotiabank

Select how often (in days) to receive an alert:

Requisition ID: 276586
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

Are you passionate about building scalable, resilient, and secure platforms that serve millions of customers? Join the Scotia Digital team and help shape the next generation of banking services through modern microservices, cloud technologies, and event-driven architectures.

We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical banking solutions. This is an opportunity to work on high-impact projects, solve complex technical challenges, mentor fellow engineers, and influence the future architecture of our platform.

As a senior member of the team, you will participate in every stage of the software development lifecycle, from architecture and design to development, testing, deployment, and production support. You'll collaborate with talented engineers, architects, product owners, and business partners while helping drive technical excellence across the organization.

If you're an experienced engineer who thrives in a fast-paced Agile environment, enjoys solving complex problems, and is excited by modern cloud-native development, we'd love to hear from you.

Is this role right for you? In this role, you will:

  • Lead software development initiatives as a senior member of an Agile Scrum team, helping to deliver sprint objectives and key program milestones.
  • Design, develop, and maintain high-performance, scalable microservices and distributed applications supporting critical banking and loyalty services.
  • Analyze business and technical requirements and transform them into robust, maintainable solutions.
  • Contribute to solution architecture by creating both high-level and detailed technical designs.
  • Collaborate with cross-functional teams to identify technical opportunities, assess impacts, and implement effective solutions.
  • Drive engineering excellence through code reviews, design reviews, and adherence to development best practices.
  • Support the planning, execution, testing, deployment, and ongoing optimization of software solutions.
  • Investigate and resolve complex production issues while ensuring platform stability, reliability, and performance.
  • Participate in proof-of-concepts, innovation initiatives, and research activities that advance the technology stack.
  • Document architecture, design decisions, technical workflows, and operational procedures.
  • Contribute to projects that enhance banking experiences for millions of Canadian customers.
  • Promote a culture of continuous improvement, collaboration, innovation, and inclusion.
  • Ensure solutions align with the Bank's security, compliance, and risk management standards.

Do you have the skills that will enable you succeed in this role? We'd love to work with you if you have:

Technical Expertise
  • Degree or diploma in Computer Science, Software Engineering, or a related discipline.
  • 6+ years of experience building enterprise-scale, cloud-native, event-driven, and containerized applications.
  • Strong hands-on development experience with:
  • Spring Boot and Spring Security
  • REST APIs and Microservices Architecture
  • Apache Kafka, ActiveMQ, and Azure Service Bus
  • Azure Cloud Services and GCP
  • Kubernetes and Docker
  • NoSQL and Relational Databases
  • Redis
  • CI/CD pipelines and DevOps practices
  • Experience with build and dependency management tools such as Maven and Gradle.
  • Strong knowledge of version control systems including Git and Bitbucket.
  • Strong understanding of networking concepts, application security, troubleshooting, and performance optimization.
  • Experience working with technologies such as XML, YAML, JSON, SQL, Shell Scripting, Groovy, Velocity, and Azure SDK.
  • Strong communication and collaboration skills with the ability to influence technical decisions.
  • Proven ability to mentor developers with varying levels of experience.
  • Experience leading technical discussions and driving consensus across teams.
  • Ability to balance short-term delivery goals with long-term architectural strategy.
  • Passion for continuous learning, innovation, and engineering excellence.
Nice to Have
  • Experience in banking, payments, financial services, or highly regulated industries.
  • Exposure to loyalty, rewards, or customer engagement platforms.
  • Experience with large-scale distributed systems and high-volume transaction processing.
Why Join Us?
  • Build applications that impact millions of customers across Canada.
  • Work with modern cloud-native technologies and microservices architectures.
  • Solve challenging engineering problems at enterprise scale.
  • Influence technical direction and architecture decisions.
  • Collaborate with highly skilled engineers and technology leaders.
  • Participate in innovation initiatives, proof-of-concepts, and emerging technology adoption.
  • Grow your technical and leadership skills while making a meaningful impact on the future of digital banking.

If you're excited about building modern, resilient, and scalable systems while working with cutting-edge technologies in a collaborative environment, we'd love to hear from you.

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.

#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Developer in Toronto, ON vacancy
  •  ...means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM... 
    Senior
    Full time
    Internship

    IBM

    Toronto, ON
    8 days ago
  •  ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...  ...Cloud (including Connect, Apache Flink, Kafka and more) . As a senior software engineer, you think strategically and you help drive end... 
    Senior
    Full time

    IBM

    Toronto, ON
    8 days ago
  • $84.46k - $127k per year

     ...Senior Application Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market leader offering customs brokerage, international trade consulting, compliance and freight forwarding services around the world... 
    Senior
    Long term contract
    Full time
    Work at office
    Flexible hours

    Livingston International

    Toronto, ON
    19 hours ago
  •  ...by owning our entire technology stack in-house. Our team is a close-knit, collaborative group with a clear vision and goal. As a Senior Developer, you will work closely with our technology teams and business partners to enhance our next-generation brokerage trade execution system... 
    Senior
    Full time
    Internship
    Work at office
    3 days per week

    CI Financial

    Toronto, ON
    4 hours ago
  • $70k - $150k per year

     ...SharePoint integrations, and Microsoft 365 within a financial institution or large corporate environment.   Role Overview The Senior Developer is responsible for driving the end-to-end software development lifecycle, collaborating across functional teams to transform... 
    Senior
    Contract work
    Part time

    Bank of Montreal

    Toronto, ON
    1 day ago
  • $72k - $138k per year

     ...deep subject matter experts through mentoring and on the job coaching What will your typical day look like?   The SAP ABAP senior developer is responsible for the design, development, enhancement, support, and maintenance of SAP solutions within the CARM ecosystem. The... 
    Senior
    Long term contract
    Permanent employment
    Flexible hours
    Afternoon shift

    Deloitte

    Toronto, ON
    1 day ago
  • $125k - $150k per year

     ...specialist-level care, and we are opening our care to men, starting with weight management. The Role We are hiring a Senior Full-Stack Developer to build the products our patients, clinicians and employer clients use every day. You will own features end to end, from... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    3 days per week

    Blair Health

    Toronto, ON
    4 days ago
  •  ...We are seeking an experienced Senior Software Developer to join our team in designing, building, testing, and deploying secure, high-performing cloud and web applications. In this role, you will translate technical specifications into clean, scalable code while working across... 
    Senior
    Contract work

    Randstad Canada

    Toronto, ON
    1 day ago
  •  ...Job Summary What is the opportunity? The RBC Digital team is innovative and rapidly growing. We are looking for experienced iOS Developers who are passionate about technology and bring a depth of mobile application development experience. What will you do? You will... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    4 hours ago
  •  ...grocery shopping, beauty, pharmacy, and apparel spaces, and we’re only just getting started. Why is this role important? As a Senior Mobile Developer, you will be working with colleagues on the PC Optimum team and report to the Software Development Manager. You will have... 
    Senior
    Full time
    Work at office

    Loblaw Companies Limited

    Toronto, ON
    1 day ago
  • $45 - $50 per hour

    Job Responsibility: Roles/Responsibilities:The development and maintenance of IBM Mainframe systems, ensuring optimal performance and reliability. With a focus on CICS, VSAM, JCL, DB2, and Cobol, the role requires a strategic approach to managing projects and teams. Experience...
    Senior
    Hourly pay
    Full time
    Fixed term contract
    Work at office
    Remote work

    Mewar Info Tech Limited

    Toronto, ON
    2 days ago
  •  ...Responsibilities Design, develop, and maintain enterprise-grade applications using Angular, Node.js, and Java. Build data integration and synchronization solutions for reliable, secure, and scalable data exchange. Develop and integrate front-end and back-end components... 
    Senior
    Full time
    Work at office

    Cognizant

    Toronto, ON
    2 days ago
  •  ...We are seeking a highly accomplished Senior Report Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier data engineering, reporting enablement, and cloud data platform capacity, specializing in designing, building... 
    Senior
    Contract work
    Manual labor

    Randstad Canada

    Toronto, ON
    1 day ago
  •  ...Requirements Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP connections to production data... 
    Senior
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Toronto, ON
    27 days ago
  • $95k - $145k per year

     ...independent information technology services firm, and at 50 years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come build High Value Payments with us! We are looking for a Senior Software Engineer... 
    Senior
    Full time
    Work at office
    Local area

    CGI

    Toronto, ON
    4 days ago
  • $81.6k - $115.2k per year

     ...technology programs Minimum of 3-5 years of strong hands-on developer experience Have a strong technology background as full stack...  ...a high performance professionals at various capacity (junior to senior designer) Engage in their professional development Mentor junior... 
    Senior
    Full time
    Work from home

    TD

    Toronto, ON
    4 days ago
  • $90k - $130k per year

     ...Position Description: CGI is seeking an experienced Senior Quantexa Entity Resolution & Graph Analytics Developer to design, develop, and enhance Quantexa-based solutions supporting Financial Crime Risk Management (FCRM), fraud detection, and related banking-risk initiatives... 
    Senior
    Full time
    Work at office
    1 day per week

    CGI

    Toronto, ON
    4 days ago
  • $80k - $130k per year

     ...Position Description: CGI is seeking a Senior Salesforce Platform Developer to design and deliver scalable, enterprise Salesforce solutions for our clients. You will collaborate closely with clients and CGI teams to translate business needs into high‑quality technical solutions... 
    Senior
    Full time

    CGI

    Toronto, ON
    4 days ago
  • $100k - $120k per year

     ...functional, future-ready solutions. Their work supports both client delivery and internal growth. Job Description The Senior Integration Developer designs, develops, and maintains enterprise integration solutions that connect CRM platforms, cloud data warehouses,... 
    Senior
    Full time
    Manual labor
    Work at office

    Klick Health

    Toronto, ON
    5 days ago
  •  ...analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...Other Languages English: B2 Upper Intermediate Seniority Senior... 
    Senior
    Internship

    Luxoft

    Toronto, ON
    5 days ago
  •  ...largest bank loyalty program. Our team is a pioneer in mobile app developments and our unique features earned many accolades. As an integral...  ..., high-performance culture. This role is seeking an Android Developer who is passionate about technology and brings depth of mobile... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    4 hours ago
  • $107k - $157.3k per year

    26WD100537 Position Overview We are seeking a Senior Full-Stack Staff Engineer to provide hands-on technical leadership across our...  ...journeys are measurable, observable, and resilient in production Developer Experience & Engineering Productivity Improve developer... 
    Senior
    Local area

    Autodesk

    Toronto, ON
    1 day ago
  • $120k - $130k per year

     ...but are part of who we are. If such a workplace intrigues you, we hope you’ll join us. About the role: We are looking for a developer who values continuous learning and development, collaboration with the team, and of course the quality of their code. Ideally, you also... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    8 days ago
  • $107k - $157.3k per year

     ...world for everyone. Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and invent solutions for global...  ...and help shape the future of civil engineering software. As a Senior Software Developer, you will independently own major components... 
    Senior
    Full time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    10 days ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team,... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    11 days ago
  •  .... Availability to reliably overlap with the team’s 09:30 Eastern / 15:30 Central European daily check-in. Salesforce Platform Developer II, Application Architect, or Integration Architect certification is a bonus. Experience with Salesforce CPQ or Revenue Cloud, Conga... 
    Senior
    Full time
    Work at office
    3 days per week

    Docebo

    Toronto, ON
    11 days ago
  •  ...Responsibilities Develop maintainable, testable, and performant Android software. Lead development of major product features with designers, project managers, and developers on other platforms. Provide mentorship to other developers. Participate in code reviews... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    11 days ago
  •  ...Responsibilities Develop maintainable, testable, and performant iOS software. Lead development of major product features in collaboration with designers, project managers, and developers on other platforms. Mentor developers in the iOS development area. Participate... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    11 days ago
  • $100k - $120k per year

     ...per week onsite at our office located at 2 Queen St. E in Toronto, ON. The Role   We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day,... 
    Senior
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    TripArc

    Toronto, ON
    12 days ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Senior Android Developer, you'll be tasked with developing Android applications. Working within the software development team, your duties will... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!