Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance.

Title:  Application Specialist

 

 

 

Requisition ID: 263319 

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

 

Role 

Join a dynamic and collaborative Agile ecosystem that contributes to the Leading-Edge Application platform for Caribbean at CCA Technology Digital Engineering, servicing the Cash Management application for our Commercial and Corporate and Small Business customers. The incumbent will report to the Senior Manager.

 

The Application Specialist contributes to the overall success of Cash Management Banking in providing responsive application level and back-end support for components and services. This will include support around production and non-production application deployments and application support. The incumbent will provide technological guidance on all upcoming initiatives including KTLO and production to ensure consistency in approaches and to optimize technology synergy

 

You will be responsible for handling application-level issues on mission critical systems requiring same day resolution. Often, resolution determination requires interaction with other teams onsite and remotely. Considerable effort is placed into determining, developing and delivering procedures to protect production environments from unplanned outages.

 

We are looking for a results-oriented, creative, highly motivated individual with a curious mindset, strong business product and leadership skills, deliver excellence passionate for challenges and want to contribute to the success of the Bank.

 

Is this role right for you?

 

  • The incumbent is responsible for key projects within the department and manages multiple small and large projects concurrently.
  • Drives the team’s modernization initiatives, working collaboratively with Architects for strategic direction and guidance.
  • Effectively communicate modernization initiatives and progress to the business line.
  • Define and drive the technical vision and strategy by collaborating with solutions architects and other technical leads ensuring alignment with enterprise standards.
  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
  • Lead the estimation process for new business and technical requirements, ensuring accuracy, feasibility, and alignment with project objectives.
  • The incumbent will be responsible for documentation of design including Technical Design Document, Security Design document etc.
  • Lead and actively contribute to the ongoing review of Vulnerability Management and Threat/Security Assessments for all releases, ensuring effective oversight of all technical aspects of the application.
  • Review and approve solution designs, integration patterns, data flows, and technical specifications
  • Promote thorough documentation of design artifacts within the team to facilitate knowledge sharing and continuity.
  • Ensure high‑quality code, documentation, and technical artifacts through reviews and governance
  • Evaluate emerging technologies and propose ways to enhance system capabilities.
  • Actively contributes to core development activities, including coding, configuration, integration, and troubleshooting.
  • Lead technical assessments, code reviews, solution walkthroughs, and readiness checkpoints.
  • Monitor progress, anticipate risks, and remove technical blockers to keep delivery on track.
  • Develop coding standards, Mentor and coach developers, fostering a culture of continuous improvement.
  • Partner with Product Owners, Business Analysts, Project Managers, and external vendors to understand business needs and align on delivery outcomes.
  • Identify opportunities to improve processes, tools, automation, and engineering efficiency.
  • Support resource planning, task allocation, and prioritization across technical workstreams.
  • Communicates technical decisions, risks, and impacts clearly to non‑technical stakeholders.
  • Leverage industry best practices design, test, implement and support a solution
  • Provide direction during technical escalations or critical production issues.

 

Do you have the skills that will enable you to succeed in this role?

 

 

  • Experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools
  • 8 + years web service development with Java (Core Java , Java 17, Spring Boot, Spring Security, Spring Data and Swagger/OAS (Open API Specification)
  • 5 + years working with design and developing cloud based microservices (Azure, PCF or GCP)
  • 5 + years’ experience with Java Frameworks: Spring, JUnit, Log4j
  • 5 + years’ experience with JSON/RESTful, XML, and SOAP services
  • 5 + years database development stored procedures with SQL, AzureSQL, Sybase OR MS SQL
  • Hands-on experience in Cloud Microservice and Microapp development
  • Experience in application monitoring software, including Dynatrace, Splunk or their equivalent tools.
  • Strong understanding of CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps
  • Practical experience designing and developing microservices using modern practices/techniques including Domain-Driven Design, event driven architectures, reactive programming and distributed caching

 

 

The Workplace

  • We are technology partners who help the business transform how our employees around the world work
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • Currently working in a Hybrid model, with onsite requirements as per organization requirements at 4 King West, Toronto
  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
  • We foster an environment of innovation and continuous learning
  • We care about our people, allowing them to design how they work to deliver amazing results
  • We offer a competitive total rewards package, including a performance bonus, company matching programs (on pension & profit sharing), and generous vacation

 

 

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.


Job Segment: Test Engineer, Cloud, Testing, Investment Banking, Software Engineer, Engineering, Technology, Finance