Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Intermediate Java 11/17 (Springboot) Developer to help move on prem-systems to cloud for a digital banking team- 38568

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Intermediate Java 11/17 (Springboot) Developer to help move on prem-systems to cloud for a digital banking team- 38568


Location Address: Hybrid - Toronto - 3 days/week possible to come in onsite fulltime 5 days/week - (Tuesday, Wednesday, Thursday currently) need candidates who would be OK to come in daily

Subject to change: 3-4 days onsite may be required based on business needs

Contract Duration: 6 months (Possibility of extension & conversion to FTE)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week

Story Behind the Need

  • Business group: Client Engineering - Commerce Engineering - supporting digital banking applications and digital customer onboarding
  • Project: Supporting the IVS upgrade - Interac Verification System - project is to move that system from on prem to cloud - at phase of starting implementation - need development support

Typical Day in Role:

  • Back-end role
  • Tech stack: Springboot framework, Java, Rest APIs, MongoDB, NodeJS
  • Participate in development activities as a member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones
  • Write well designed, testable, efficient code by using best software development practices
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed

Must Have Skills:

  • 5+ years’ experience as a Java developer with a preference for Java 11 or 17- with demonstrated experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools
  • 5+ years’ experience working with Spring Boot framework and
  • 3+ years’ experience with NoSQL databases with preference for MongoDB
  • 3+ years’ experience with Application Security like oAuth2 and/or SSO

Nice-To-Have Skills:

  • Experience with productionizing NodeJS servers
  • Experience with REST API design
  • Experience with modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
  • Experience form FI/banking


Education:

  • Bachelor’s degree in technical field e.g. computer engineering, computer science

Best VS. Average Candidate:

  • Ideal candidate is an expert in Java, Springboot and can be dropped into an ongoing project and come up to speed quickly and can be a core contributor; strong technical knowledge

Candidate Review & Selection

For the technical interview, in person interview DT Toronto

1st - take home codility assignment - to be completed within 2-3 days of being sent - provide emails if your candidate is shortlisted*

2nd - 1.5 hour technical panel interview with peers including live coding

Possible 3rd to decide between candidates if needed- 30 mins HM interview - culture fit


Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé