Senior Software (Java) Developer
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.
- ...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...SeniorSoftwareDaily paidLong term contractPermanent employmentApprenticeshipFlexible hours
- ...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...SuggestedFull timeWork from homeWorldwide
- ...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...SeniorSoftwarePermanent employmentFull timeContract work
- ...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,...SeniorSoftwareLong term contractFull timeWork at officeLocal areaRemote workWorldwideFlexible hours
- ...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...SeniorFull time
$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...SeniorSoftwareWork at office- ...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...SeniorSoftwareFull timeFlexible hours
- ...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,...SeniorContract work
- ...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...SeniorSoftwareLong term contractFull timeInterim roleInternship
$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...SeniorSoftwarePermanent employment- 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...SeniorSoftwareContract work
- ...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...SeniorFull timeFixed term contractRemote workRelocationMonday to fridayShift work
- ...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...SeniorSoftwarePermanent employmentContract work
$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...SeniorSoftwareWork at officeLocal area- ...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...SeniorSoftwareFull timeContract workRemote work
- ...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...SeniorSoftwareFull timeFlexible hours
$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...SeniorSoftware- ...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...SeniorSoftwareFull timeManual labor
- ...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...SeniorSoftwareFull time
$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,...SeniorSoftwarePermanent employmentFull timeContract workPart time- ...~ 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...SeniorSoftwareContract work
$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...SeniorSoftwareFull time$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...SeniorSoftwareOngoing contractFull timeTemporary workLocal area- ...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...SeniorSoftwareFull time
- ...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...SeniorSoftwareFull time
$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...SeniorSoftwareFull timeContract workWork at office2 days per week$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...SeniorSoftwarePermanent employmentFull timeWork at officeLocal area- ...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...SoftwareFull timeFlexible hours
$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...SeniorSoftwareFull time- ...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....SeniorSoftwareLong term contractFull timeInternshipWork at officeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software (Java) Developer. Be the first to apply!
- software development engineer Toronto, ON
- software developer no experience Toronto, ON
- software engineer intern Toronto, ON
- software developer summer internship Toronto, ON
- software design engineer Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- junior software engineer Toronto, ON
- software developer remote Toronto, ON
- software engineer - computer Toronto, ON


