Senior Java 8 Developer with GCP and DevOps experience to work with a digital banking team- 37238

Be among the first applicants.
S I Systems
Toronto
CAD 80,000 - 120,000
Be among the first applicants.
3 days ago
Job description

Senior Java 8 Developer with GCP and DevOps experience to work with a digital banking team- 37238

Senior Java 8 Developer with GCP and DevOps experience to work with a digital banking team- 37238

Location Address: Hybrid - Toronto – 1/week (day is flexible)

Contract Duration: May to Oct 31, 2025 - 6 months (Possibility of extension)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week - OT expected on a bimonthly basis - Dev will be on pager rotation and will work off-hours to support production issues

Story Behind the Need

  • Business group: Client Engineering - Mobile and Web - Digital Engineering Operations part of Digital Banking, supporting mobile and web development
  • Project: SRE (Site Reliability Engineering) work for Banks Digital projects – working on online and mobile banking; back-end development; maintain reliability of applications and production support

Typical Day in Role:

  • Develop software following sound software engineering principles and lead investigations for production issues and come up with solutions that meet security standards defined by the organization
  • Production support and handling escalation during the day as well as off-hours – expected to occasionally carry the pager outside of regular hours for production support
  • Interface with bank infrastructure and application teams to maintain and support infrastructure and applications
  • Lead root cause analysis to in-scope systems, identify improvements, and drive to implementation
  • Develop operational plans, processes, and procedures to improve service delivery and resiliency
  • Good understanding of Site Reliability Engineering principles
  • Tech stack: Java – version 8 or above
  • Back-end development role - devops and SRE related responsibilities, focused on infrastructure maintenance and reliability tasks
  • Flexible with technologies they work on based on tech changes happening at the Bank, should be flexible to work on other technologies and tasks as well (API related SDKs, enhancements, deployments, microservices)

Must Have Skills:

  1. 8+ years in developing and supporting large, complex, highly available production applications
  2. 4+ years of experience in Java programming – versions 8 or above
  3. 4+ years in SRE and/or Dev-Ops role
  4. 3+ years’ experience with any Cloud environment (e.g. Azure, GCP, AWS – please list which)

Nice-To-Have Skills:

  1. Experience in incident management and production support
  2. Experience in banking / financial services

Education:

Bachelor’s – technical field preferred – or equivalent work experience

Google / GCP / Architect certifications an asset

Best VS. Average Candidate:

The ideal candidate is passionate about designing and developing complex, highly reliable and scalable enterprise systems. They have a keen interest in application monitoring, security, and maintenance with a strong developer-focused mindset and thrive in a fast-moving environment.

Requirement of experience in SRE and/or Dev-Ops role: ideally, they have had experience in both, with a stronger focus on SRE

Cloud experience requirement: GCP is preferred

Open to coaching others using their expertise, to step in a senior dev as needed.

Need to have the right attitude for production support where hours can vary so they should be willing to work in such an environment.

Interview Process:

1 round – MS Teams Video Panel Interview, with HM and other team members such as tech lead/senior dev – technical + behavioral questions – possible technical exercise /coding snippet during the interview – 3-4 coding questions in Java and DevOps related items – will be probing on if they are the right fit for production support and work required outside of regular hours – 2 hours

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java 8 Developer with GCP and DevOps experience to work with a digital banking team- 37238 jobs in Toronto