Intermediate Java (Spring) Developer to support a DevSecOps modernization initiative with one of our major banking clients- 39660
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on February 25th, 2026
-
Starting date : 1 position to fill as soon as possible
Description
Intermediate Java (Spring) Developer to support a DevSecOps modernization initiative with one of our major banking clients- 39660
Location Address: Toronto/ Hybrid: 2/week on site
Contract Duration: 03/23/2026 to 10/30/2026 (Possibility of extension)
Number of Positions: 2
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Story Behind the Need
Business group: Cloud Engineering
Project: To support DevSecOps modernization initiative to enable new tooling integrations with existing CI/CD pipelines across multiple CI technologies, including Cloudbees Jenkins, Argo Workflow and GitHub Actions, where a unified CI/CD UI layer build on spring framework may require enhancements and knowledge of container technologies and helm charts are valuable.
Reason behind the need: Team augmentation
- This positing is in specific to support KTLO (Keep the lights on) activities and Software currency
Team size: 10 people (8 software developers)
Candidate Value Proposition
Contributes to the overall success of the Digital Bank in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.
Typical Day in the role
• Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
• Provide guidance and advice for day-to-day software development, as well as the interfacing and integration with other external development teams
• Provide knowledge transfer to piers junior engineers to further develop competencies and skills
• Participate in requirements meetings with product teams, business teams, and customers to propose usable designs and solutions
• Create implementation plans from requirements and designs that the rest of the team can implement
• Implement solutions from team's designs
• Support our teams with the evolution of software architecture, and in designing the Engineering Roadmap
• Plan, introduce, and contribute to the implementation of larger architectural changes
• Help in technical requirements analysis and effort estimation
• Communicating and explaining designs to the engineers from both inside and outside of the team
• Participate in Agile ceremonies such as planning, grooming, retro, demo, and scrums
• Contribute clear, tested, and maintainable code to a shared codebase
• Documentation: updating and creating documents for team and customers
• Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
Candidate Requirements/Must Have Skills:
• 5-7 years of experience of relevant experience
• 3+ years of strong experience with Java
• 5+ of recent experience with agile methodology
• 3+ of recent experience with docker and Kubernetes
• 3+ of experience with CI/CD
• 1+ years exp with Cloud Services: Azure, GCP, or AWS. (GCP preferred)
Nice-To-Have Skills:
• 3+ of experience with Node.js
• 3+ DevOps tools: Docker, Kubernetes, Jenkins, ArgoCD, Argo Workflow, CI/CD
• Previous exp with Banking or regulated environment
Degrees or certifications:
- Bachelor’s degree in Finance, Accounting, Commerce, or related field
Best Vs average: The ideal candidate will be an experienced Java Developer with strong experience towards DevOps enablement and practices. Previous experience with Modernization projects is very nice to have
Selection process:
1-2 rounds of interviews.
- First round would for 60mins Technical interview. Potential Live codility test around DevOps and Java
- Potentially second round based on how first round of interviews progress.
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you