Requisition ID: #
Join a purpose-driven, results-oriented team committed to an inclusive, high-performing culture.
The Team
The GCMT Regulatory & Compliance Technology Team is transforming the digital experience for its users. The team collaborates closely with the Scotia Digital team to deliver world-class digital experiences for all Internal Control users. A key role of the team is supporting users with regulatory reporting.
The Role
We are seeking an energetic, results-oriented Software Engineer to join our team. In this role, you will develop tools and products supporting regulatory reporting, and design and manage full-stack applications to support the supervisory hierarchy for our internal control users.
Key Responsibilities include:
- Supporting enterprise applications and services with a strong working knowledge of J2EE.
- Developing new user-facing features using React.js.
- Building reusable, scalable, and robust components and front-end libraries.
- Ensuring proper delivery following standards and methodologies, including design, development, and unit testing using Java/Python, Spring Boot, RESTful services, and Microservices.
- Guiding the technology team through technical issues.
- Collaborating with delivery leads on planning, execution, and escalation.
- Analyzing complex business requirements and generating technical specifications.
- Designing, testing, implementing, and supporting solutions based on industry best practices.
- Ensuring security and compliance requirements are met.
- Maintaining software documentation.
- Optimizing and automating build processes for scalability.
- Providing production support for applications.
- Communicating effectively and demonstrating strong problem-solving skills.
- Adapting to evolving environments.
We are looking for candidates with:
- 7+ years of experience in application development/support using Java/Python, Spring/Spring Boot, SQL, Unix scripting.
- 7+ years in web service development with Java 8+ (minimum 2 years), JAX-WS, JAX-RS, Spring Boot, Spring Security, Swagger/OAS.
- 5+ years with Java frameworks: Spring, JUnit, log4j.
- 5+ years working with JSON/RESTful, XML, SOAP services.
- 5+ years database development with Oracle, Azure SQL, Sybase, or MSSQL.
- 3+ years experience with cloud-based microservices (Azure or GCP).
- Hands-on experience with Maven/Gradle, Git, BitBucket, JIRA, Confluence, Jenkins, Artifactory, Azure DevOps.
- Experience with application monitoring tools like Dynatrace or Splunk.
Nice-to-have skills include familiarity with OpenID, OAUTH, TCP, SSH, SSL protocols, and automation in Power BI and PowerApps.
Benefits include: diversity, equity, inclusion initiatives, accessibility, upskilling opportunities, competitive rewards, and community engagement programs.
Location: Toronto, Ontario, Canada.
Scotiabank values diversity and is committed to accessible recruitment practices. If accommodations are needed during the process, please inform our recruitment team. Only candidates considered for an interview will be contacted.