Job Title or Location

Software Developer - First Nations/Metis/Inuit

Scotiabank - 795 Jobs
Toronto, ON
Posted 5 days ago

Requisition ID: 196968

Posted pursuant to Scotiabank's Special Measure Program under the Employment Equity Act and Canadian Human Rights Act.

While you must be an Indigenous person in order to submit your resume, participation is completely voluntary. Please use the definition below to make sure you're eligible and open to self-identifying as Indigenous person:

Indigenous peoples include First Nation, Métis and Inuit people. Only those Indigenous peoples who come from Canada should identify themselves as belonging to this designated group

The Retail Customer Platforms Technology team supports the ongoing enhancement, development, implementation, and day to day operational support of Offer Management platform (Customer Personalization Platform), Pricing & Rates, Day to Day banking core systems as well as advisory deposits systems platform.

The Java Developer will work closely with the Development Leads and Architects to understand the design and create technical stories and task and make enhancements to the application as per design specifications and provide daily support for application maintenance in production and non-production environments. The individual will work with offer management applications that provide offer configuration, tracking and fulfillment for Scotiabank customers across different retail products. The candidate will report to the Senior Manager Development for Retail Customer Platforms Technology.

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

  • Work closely with technical leads to build application as per design document.

  • Create design documents into technical stories and technical tasks.

  • Review and understand defect and make code changes to enhance the application.

  • Compile and Deploy application to various environments.

  • You will provide system analysis, object-oriented design / programming, technical documentation, and support for existing and new applications and systems.

  • You will perform coding, unit testing, debugging, documenting, and implementing of applications and scripts.

  • You will maintain, support, and enhance existing applications.

  • You will participate in regular code reviews for release activities.

  • You will participate in production issue analysis and perform root cause analysis for production issues and implementation issues.

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

  • Bachelor's degree in computer science, Engineering, or related discipline.

  • Demonstrate good communication skills.

  • Nice to have - 2 years of technical working experience in systems analysis, design, development, unit testing, and debugging.

  • Excellent problem-solving skills and ability to review and design documents and create technical stories and tasks.

  • Must have technical working experience with Core Java (Version 8 or higher)/Java.

  • Proficient in SQL & relational databases.

  • You have working experience in the use of Bit Bucket, GIT, Gradle, Jira, Confluence, or similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.

  • Technical working experience in an agile environment.

  • Technical Knowledge of event driven architecture (Kafka, Kafka connectors, Kafka brokers).

  • Technical working knowledge of Web Services, XML/SOAP/REST, STS Spring Tools, or Eclipse Integrated Development Environment (IDE)

  • Nice to have - Working experience with Spring Boot, Spring Batch.

  • Nice to have - Knowledge of SSL and setup of secure handshake between applications.

  • Nice to have - Working knowledge of SoapUI; Postman, WinSCP (Windows Secure Copy); PuTTY SCP (PSCP)

  • Nice to have - Technical knowledge of Microsoft Azure Cloud or Google Cloud is an asset.

  • Nice to have - Technical knowledge of Splunk

  • Participate fully as a team member and contribute to a positive work environment that encourages productivity, professionalism, and teamwork.

  • Contributes to an environment of continuous learning, including the sharing of experience and learning across team members, peers, Scotia partners, and management as appropriate.

  • Participate in identifying personal development needs and pursue development/career opportunities.

  • Adhere to established guidelines of conduct.

What's in it for you?

  • The opportunity to join our diverse and inclusive organization and connect with other First Nations, Inuit, Métis Scotiabankers and their allies when joining our Indigenous Employee Resource Group.

  • A competitive compensation and benefits package which include:

  • A rewarding career path with diverse opportunities for professional development

  • A competitive compensation and benefits package

  • Internal training to support your growth and enhance your skills

  • An organization committed to making a difference in our communities– for you

  • $10,000 annually dedicated to your well being

  • Traditional Indigenous Practices Leave

  • Indigenous Employee Mentoring Program

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.

Competition Number: 196968
Save Job