Junior Software Engineer at Scotiabank | CA | Rezi

Junior Software Engineer at Scotiabank

Junior Software Engineer

Scotiabank · CA

Today

Junior Software Engineer

Scotiabank · CA

16 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Junior Software Engineer role.

Rezi rewrites your resume against Scotiabank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Junior Software Engineer posting at Scotiabank — free, in seconds.

About the Role

Contributes to the overall success of Global Payment Technology by designing, developing, and supporting applications using Shell Scripting, C/C++, Python, and Java technologies to meet business requirements for payment processing systems.

Responsibilities

  • Design and implement routing channels, templates, and protocol configuration adapters for SFTP, AS2, and Connect: Direct in IBM Sterling File Gateway.
  • Perform Linux server restarts and manage code deployment across multiple environments.
  • Provide technical leadership by supporting application development, troubleshooting issues, and mentoring internal teams.
  • Collaborate with customers to address their requirements.
  • Analyze client technology solutions to identify opportunities for optimization and process improvement.
  • Monitor error alerts in the IBM Sterling Integrator production environment, troubleshoot issues, and coordinate resolutions.
  • Develop and maintain business process workflows, creating detailed design specifications and comprehensive documentation.
  • Conduct testing of new software releases to ensure successful implementation without impacting the existing code base.
  • Ensure solutions are robust, scalable, and efficient.
  • Learn new technology and provide production support during business hours and off-hours pager duty.
  • Monitor system performance, troubleshoot, and fix errors.
  • Work in a cross-functional Agile team to deliver core business and regulatory solutions.
  • Understand and apply the Bank’s risk appetite and risk culture in daily activities and decisions.
  • Pursue effective and efficient operations in accordance with Scotiabank’s Values, Code of Conduct, and Global Sales Principles.
  • Ensure adequacy, adherence to, and effectiveness of day-to-day business controls for operational, compliance, AML/ATF/sanctions, and conduct risk.
  • Champion a high-performance environment and contribute to an inclusive work environment.

Requirements

  • Bachelor's degree in a technical field such as computer science, computer engineering, or a related field.
  • Strong proficiency in Java programming language (Java 17 and above).
  • Experience with Spring Boot, Spring security, Spring web, Spring batch.
  • Knowledge of RESTful web services and API development.
  • Familiarity with database technologies such as MySQL, MSSQL & MongoDB.
  • Experience with Spring Boot with Kafka connectivity.
  • Experience in Docker and Kubernetes.
  • Ability to test APIs using Postman.
  • Strong skills in addressing coding issues reported by scanning tools such as Sonar, Aquascan, Fortify, Checkmarx and Blackduck.
  • Frontend skills such as ReactJS, NodeJS, Javascript.
  • Experience with version control systems (Github/Bitbucket) and CI/CD tools (Jenkins).
  • Experience in dealing with JIRA ticketing system.
  • Ability to work in a team environment and collaborate effectively with other developers and stakeholders.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Understanding of software development principles and methodologies.

Skills

  • Shell Scripting
  • C/C++
  • Python
  • Java
  • SpringBoot
  • Hibernate
  • JPA
  • SFTP
  • AS2
  • Connect: Direct
  • IBM Sterling File Gateway
  • IBM Sterling Integrator
  • Linux
  • Java 17
  • Spring security
  • Spring web
  • Spring batch
  • RESTful web services
  • API development
  • MySQL
  • MSSQL
  • MongoDB
  • Kafka
  • Docker
  • Kubernetes
  • Postman
  • Sonar
  • Aquascan
  • Fortify
  • Checkmarx
  • Blackduck
  • ReactJS
  • NodeJS
  • Javascript
  • Github
  • Bitbucket
  • Jenkins
  • JIRA

Location

  • Toronto, Ontario, Canada

Work Type

  • Full-time

Education Level

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field

Benefits

  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
  • Opportunities for community engagement & belonging with various programs.

About the Company

  • 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.

Equal Opportunity

  • We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.
  • We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • 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.
  • Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • 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.