Job Search and Career Advice Platform

Enable job alerts via email!

Developer - Specialty - 5

LanceSoft

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Benefits

Flexible work hours
Possibility of extension and conversion to FTE
Work-life balance

Qualifications

  • 10+ years of general work experience with 6+ years as a Java developer.
  • 5+ years of experience with Spring Boot and NoSQL databases.
  • 5+ years with container orchestration technologies.

Responsibilities

  • Enhance existing authentication mechanisms for digital channels.
  • Work with the latest industry technologies including programming environments and cloud computing platforms.

Skills

Java
Spring Boot
NoSQL
Kubernetes
oAuth2
Kafka
React
Agile principles

Education

Bachelor's degree in computer science or software engineering
Job description

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

Story Behind the Need

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.

Candidate Value Proposition

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.

Candidate Requirements/Must Have Skills
  1. 10+ years of general work experience with 6+ years as a Java developer with a preference for Java 8 or 11
  2. 5+ years’ experience with experience working with Spring Boot framework and NoSQL databases such as MongoDB
  3. 5+ years’ experience with container orchestration technology, like Cloud Foundry or Kubernetes.
  4. 2+ years’ experience working on projects that involve Application Security like oAuth2 and/or SSO
  5. 2+ years’ experience with stream processing technologies such as Kafka or Pub/Sub
Nice-To-Have Skills
  1. Have worked on productionizing NodeJS servers
  2. Experience with at least one modern JS framework, preferably React
  3. Experience with modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
  4. Experience from banking
Soft Skills Required
  • Display a passion for driving teams towards high performance and a deep pride in quality craftsmanship that delights user
  • A self-starter type, learning new technologies and refining current applications
  • Excellent communication including the ability to distil technical details into simple terms
  • Has a passion for well-designed products and not afraid to share and explain your ideas
  • Well rounded knowledge of Agile principles and the flexibility to adapt
Education

Bachelor’s degree in computer science or software engineering or equivalent

Best VS. Average Candidate

Best knows authentication included oAuth2 and SSO; banking experience

Candidate Review & Selection

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.