Title: Senior Java Developer
Requisition ID: 250292
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Role
The Global Fraud Technology team develops and manages innovative products designed to support the ever-changing threat landscape. We work in close partnership with our Fraud Business and key Technology Partners through out Scotiabank to drive global technology delivery. We are key team members within Enterprise Technology to ensure business strategies, plans and initiatives are executed / delivered in compliance with governing regulations, internal policies and procedures.
Global Fraud Technology Team is looking for an energetic and results-oriented Senior Cloud developer to join our team to help build our most innovative Fraud detection and Prevention product.
We’re looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done.
In this role you will:
- Design, develop, and maintain modern microservices and technology solutions that support core business and regulatory functions, following best-practice architectural and coding standards.
- Analyze business requirements and collaborate with cross-functional teams to research, design, and document scalable technical solutions aligned with organizational goals.
- Write, modify, integrate, and test software code to implement new features and ensure compatibility with existing systems.
- Perform functional, integration, and regression testing for new software releases to validate stability and prevent impacts on the current codebase.
- Optimize system performance by monitoring services, identifying issues, and implementing fixes to ensure reliability, scalability, and efficiency in production environments.
- Troubleshoot, investigate, and resolve application defects and provide production support as needed to maintain uninterrupted business operations.
- Implement best practices in code quality, testing, security, logging, and performance optimization.
- Participate in Agile ceremonies (refinement, sprint planning, daily standups, reviews, retrospectives) and collaborate closely with developers, QA, analysts, and product teams to deliver high-quality software.
Do you have the skills that will enable you to succeed in this role?
- Bachelor’s degree in computer engineering, business, Information sciences or other related field
- Java Developer with around 5+ years of experience in Requirements Analysis, Cloud Full stack - Design, Development, Implementation, release & deployment and cloud implementation.
- Knowledge of secure coding for banking industry and experience in using security & vulnerability detection tools (BlackDuck, WebSense).
- Experience in developing applications in Micro Service Architecture with technology stack as REST, Spring Boot, Docker.
- Development experience or knowledge of latest JDK and Spring boot framework
- Must have experience working with DevOps, deployment and orchestration technologies (e.g., Bitbucket, Git, Kubernetes/GKE, Jenkins, Maven, TFS (Team Foundation Server).
- Work with SQL and NoSQL databases for schema design, queries, and performance tuning.
- Excellent verbal and written communication skills
- Team is constantly experimenting with new technologies, so it is important to have high level of tolerance for ambiguity
What’s In It for You
- Diversity, Equity, Inclusion & Allyship – Be part of a culture that celebrates individuality and empowers every employee to thrive
- Accessibility & Accommodations – We’re committed to removing barriers and creating an inclusive workplace for all
- Upskilling & Growth – Access online courses, cross-functional development, and tuition assistance to fuel your career
- Competitive Rewards – Enjoy flexible vacation, personal and sick days, and benefits starting on day one
- Community Engagement – Join hackathons, contests, cooking clubs, and programs like Humans of Digital to connect and belong
- Ready to help shape the future of banking technology? Join us and be part of a team that’s transforming the industry—one innovation at a time.
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:
Developer, Test Engineer, Testing, Cloud, Java, Technology, Engineering