Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software (Java) Developer

Full-time

Scotiabank

Job Responsibility:

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

We are seeking a Senior Software Developer for the Canadian Digital Banking Engineering team.

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

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Develop high-quality code by reviewing work with designer and product owners and resolving any issues quality assurance testers.
  • Collaborate closely with a team of iOS, Android, and backend developers to work on both new features and incremental improvements to the bank's flagship mobile app
  • Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project
  • Stays on top of reviewing others' code, actively contributing suggestions and catching potential issues
  • Always works to balance user experience, performance (client and backend), and security
  • Understand how the Bank's risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank's Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champions a high performance environment and contributes to an inclusive work environment.

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

  • 6+ years of experience in software development and supporting complex large-scale customer facing platforms
  • Proficient in Java to support Enterprise Applications and Services
  • Work experience as a Java developer with a preference for Java 8-17/Spring, web-based information technology principles, and system integration methodologies and standards.
  • Experience in working with scalable containerized systems in public cloud (Azure and GKE/GCP)
  • Have a proficient understanding of code versioning tools, such as Git
  • 6+ years of experience in building public and internal REST APIs in line with Spring methodologies and hands-on experience with 3+ of those years working with Spring Boot microservice architecture
  • Strong experience with APM tools, such as Dynatrace, Splunk, etc.
  • Comfortable using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly, etc.
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Knowledge of a variety of frameworks (server side, browser side, desktop etc.) as well as high aptitude for diving in and picking up new things
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Proven ability to translate ideas into technical and business realities, and to map technology to business problems.
  • Understanding of software quality assurance principles

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - 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.
  • Accessibility and Workplace Accommodations - 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.
  • 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.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

Work arrangements: Hybrid

#LI-Hybrid

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software (Java) Developer in Toronto, ON vacancy
  •  ...Job Responsibility: Category Software Development City Toronto, Ottawa, Ontario, Canada Senior Software Developer(Java) Who we are We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health... 
    Senior
    Software
    Daily paid
    Long term contract
    Permanent employment
    Apprenticeship
    Flexible hours

    Canadian Institute for Health Information

    Toronto, ON
    5 hours ago
  •  ...and if not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime...  ...full stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend... 
    Suggested
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    7 days ago
  •  ...that accelerate business outcomes.   We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested...  ...for engineers who are interested in how AI can improve the software delivery lifecycle. Experience using AI-assisted... 
    Senior
    Software
    Permanent employment
    Full time
    Contract work

    Electric Mind

    Toronto, ON
    11 days ago
  •  ...an experienced professional to join our team in the role of JAVA Senior Developer In this role, you will: ~ Develop and design strategic trade...  ...you should meet the following requirements: ~5-8 years of software engineering experience with expertise in designing,... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GFT Technologies SE

    Toronto, ON
    2 days ago
  •  ...Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should be able to clearly explain Java 11/17/21 features and able to write sample code... 
    Senior
    Full time

    Kumaran Systems

    Toronto, ON
    23 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and at 50 years, we're...  ...High Value Payments with us! We are looking for a Senior Software Engineer to work on a broad range of features. This role is... 
    Senior
    Software
    Work at office
    Toronto, ON
    14 days ago
  •  ...Summary: Haventree is looking for a strong senior software back-end engineer to join our fast-...  ...Duties & Responsibilities: Design, develop, test, refactor and scale backend implementations...  ...on scale ~ Strong knowledge of Java / RESTful API’s along with familiarity with... 
    Senior
    Software
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    more than 2 months ago
  •  ...6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures...  ...in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop,... 
    Senior
    Contract work

    Aarorn Technologies

    Toronto, ON
    more than 2 months ago
  •  ...architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products...  ...renew web applications using Cloud -Native & Java EE application models (e.g. Microservice... 
    Senior
    Software
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  • $80 - $85 per hour

     ...Education Bachelor's degree or equivalent experience Computer and technology knowledge Agile Jira Java JavaScript CSS SQL HTML editing software .NET C# Software development API Angular.js Python React Native React.js MS SQL... 
    Senior
    Software
    Permanent employment

    Raenan Consultancy

    Toronto, ON
    2 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will...  ...bridge the gap between responsive front-end applications, robust Java back-end services, distributed microservices, and enterprise... 
    Senior
    Software
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  •  ...Role Description: Strong programming skills in Javascript with proficiency in object-oriented design principles Experience with Java frameworks such as DropWizard, Spring and Hibernate Familiarity with web development frameworks (Angular or React) Familiarity with... 
    Senior
    Full time
    Fixed term contract
    Remote work
    Relocation
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    5 hours ago
  •  ...that accelerate business outcomes.   We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested...  ...for engineers who are interested in how AI can improve the software delivery lifecycle. Experience using AI-assisted... 
    Senior
    Software
    Permanent employment
    Contract work

    electricmind

    Toronto, ON
    14 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and at 50 years, we're...  ...High Value Payments with us! We are looking for a Senior Software Engineer to work on a broad range of features. This role is... 
    Senior
    Software
    Work at office
    Local area
    Toronto, ON
    29 days ago
  •  ...resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The...  ...within project teams \ \ · \\\ Interface with clients, software professionals and consultants and business stakeholders to... 
    Senior
    Software
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...Job Description The Senior Software Developer – Robotics Process Automation will be a key technical contributor responsible for designing, developing...  ...RPA solutions Design and develop RESTful APIs using Java or ASP.NET to facilitate system integrations and enable seamless... 
    Senior
    Software
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    9 days ago
  • $80k - $130k per year

    Senior Java Developer Position Description The Senior Development Engineering Consultant for Migration Solution & Onboarding develops the...  ...readiness for cutover waves. This role is part of an AI first software engineering organization where Artificial Intelligence is... 
    Senior
    Software
    Toronto, ON
    a month ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages including technical assistance...  ...Skills for Oracle Software Developer: Experience in conducting...  ...work experience on Java and Oracle Application Development... 
    Senior
    Software
    Full time
    Manual labor

    Maarut

    Toronto, ON
    5 hours ago
  •  ...Description About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power the AssistIQ platform. We’re excited by candidates who enjoy and are capable of working in a fast-growing... 
    Senior
    Software
    Full time

    Assistiq

    Toronto, ON
    23 days ago
  • $70k - $150k per year

     ...Generative AI. We're looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design, build, scale,...  ...Search, Microsoft Copilot Studio, or similar AI platforms. Java development experience. Experience developing AI agents,... 
    Senior
    Software
    Permanent employment
    Full time
    Contract work
    Part time

    BMO

    Toronto, ON
    8 hours ago
  •  ...~ The Clients - Digital Design Branch requires two (2) senior Software Developers with 8+ years of experience for building a modern digital information...  .... Technical Skills: Languages & Scripting: C#, CSS, Java Script, JQuery, XML, XSL, HM, XSLT. Frameworks: ASP.NET... 
    Senior
    Software
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  • $88.54 - $106.25 per hour

     ...RQ11605 - Software Developer - Senior Duration: 11 Months (250 Business Days) 1 Possible Extension Location: 5 Days ONSITE at 222 Jarvis St. Toronto Ontario Description Deliverables for Sr. Software Developer: Design build develop and administer... 
    Senior
    Software
    Full time

    Source Code

    Toronto, ON
    14 days ago
  • $88.5 - $106.26 per hour

     ...RQ11339 - Software Developer - Senior Location: 5 Days Onsite at 21 College St. Toronto Duration: 11+ Months (253 Business Days) Mandatory Requirements 10+ experience building and maintaining stable, secure and scalable web & desktop applications using Azure... 
    Senior
    Software
    Ongoing contract
    Full time
    Temporary work
    Local area

    Source Code

    Toronto, ON
    15 days ago
  •  ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability...  ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems Communication... 
    Senior
    Software
    Full time

    Maarut Inc

    Toronto, ON
    21 days ago
  •  ...do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province...  ...\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\...  ...including but not limited to: \\\\ Java \\\\ JavaScript ES6+ \\\\ Spring Framework... 
    Senior
    Software
    Full time

    Itprofound Inc.

    Toronto, ON
    more than 2 months ago
  • $90.16 - $108.23 per hour

     ...RQ11377 - Software Developer - Full Stack - Senior -  4  Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair...  ...least 1+ year of experience developing and implementing Java solutions targeting soil management systems. ~5+ years... 
    Senior
    Software
    Full time
    Contract work
    Work at office
    2 days per week

    Source Code

    Toronto, ON
    8 days ago
  • $110k - $115k per year

     ...Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical...  ...equivalent practical experience. ~10+ years of software development experience, with substantial...  ...as a Lead Developer, Technical Lead, or senior engineer with ownership of design... 
    Senior
    Software
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    23 days ago
  •  ...design. - Unified Development environment (Developers systems as well as servers) -...  ...8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets,...  ...must Working experience at least in Full Software Development Life Cycle(SDLC) project is required... 
    Software
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago
  • $130k - $150k per year

     ...integral to everything we create.  We are seeking a highly skilled Senior Software Engineer with strong communication, and collaboration...  ...communication skills • Highly desirable Kubernetes Application Develop Certifications (CKAD) This position offers a salary range of... 
    Senior
    Software
    Full time

    Bluecat Inc

    Toronto, ON
    more than 2 months ago
  •  ...connected and engaged.  * We’re a certified  Great Place to Work ®, five years in a row! We’re on the hunt for a top-tier  Senior Software Developer  who will be responsible for designing, developing, and maintaining high-performance backend services and infrastructure.... 
    Senior
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software (Java) Developer. Be the first to apply!