
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology staffing company is seeking an experienced Java Developer for a hybrid contract role. This position involves enhancing authentication mechanisms for digital channels. The ideal candidate will have over 10 years of experience, particularly with Java 8/11 and Spring Boot, as well as knowledge of container orchestration technology like Kubernetes. This role offers the opportunity to work on the latest technologies within a supportive team that values work-life balance.
Hybrid - typically Tue, Wed and Thurs)
Contract Duration: ASAP to 10/31/2026– approx. 10 months
Possibility of extension & conversion to FTE
Number of Positions: 2
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Reason: New project
Business group: Canadian Digital Banking Engineering – Applications - Team is focused on authentication and digital identity
Project: Digital Channel Authentication Enhancements –Bank needs to enhance existing authentication mechanisms for digital channels including customer contact centre and branches.
The successful candidate will have the opportunity to improve their tech knowledge and work on the latest industry technologies including programming environments and cloud computing platforms; be part of a team with great culture and work life balance.
Bachelor’s degree in computer science or software engineering or equivalent
Best knows authentication included oAuth2 and SSO; banking experience
2 rounds – MS Teams Video Interview
1st round – technical interview – 1.5 hour (60 minutes for Codility testing, 30 minutes for tech questions) – with HM and Architect/tech lead; codility: 3 coding tests, 1 easy 2 medium, Java - candidate can choose which coding language
2nd round – behavioral interview – 30 minutes – with HM
Hiring Manager’s availability to interview: ASAP
***NOTE: *** will review any requests for accommodations put forward by Suppliers***