Delpath
Back End Developer
DelpathCanada6 days ago
ContractRemote FriendlyInformation Technology

Senior Backend Developer – Java, Spring Boot, MongoDB


Location Address: Hybrid -Toronto – 3 days/week possible to come in onsite

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

Contract Duration: 6 months with high Possibility of extension & conversion to FTE

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: Spring boot 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:

1) 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

2) 5+ years’ experience working with Spring Boot framework and

3) 3+ years’ experience with NoSQL databases with preference for MongoDB

4) 3+ years’ experience with Application Security like oAuth2 and/or SSO

Nice-To-Have Skills:

1) Experience with productionizing NodeJS servers

2) Experience with REST API design

3) Experience with modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)

4) Experience form FI/banking

Best VS. Average Candidate:

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

Key Skills

Ranked by relevance