Candidate Value Proposition :
The successful candidate will have the opportunity to work with banking systems, grow their technical skills, work with security and vulnerabilities, for a top 5 Canadian Bank.
Candidate Requirements / Must Have Skills :
1) 8+ years’ of relevant working experience in technology
2) 3+ years’ expertise in Node.js development, with hands-on experience across both backend and frontend applications
3) Proven experience deploying and managing applications on public cloud platforms such as Google Cloud Platform (GCP - preferred) or Microsoft Azure.
4) 3+ years’ hands-on experience with backend technology / API development
5) 3+ years’ experience with containerization technologies, particularly Docker.
Nice-To-Have Skills :
1) Demonstrated success in designing, developing, and deploying large-scale, end-to-end projects.
2) Proficiency with both SQL and NoSQL databases.
3) Solid understanding of software development best practices, including secure coding, quality assurance, and integration methodologies.
4) Experience with Java
5) Experience with Salesforce
6) Experience with Akamai (protection and cashing tool)
Soft Skills Required :
Education :
Bachelor’s / College degree / diploma in Computer Science, Computer Engineering, Mathematics, or a related technical discipline
Best VS. Average Candidate :
1. Strong technical skills – Node.js being the main one
2. Ability to take ownership and action with minimal hand holding
Javascript Developer • Toronto, ON, Canada