Pay Range: CAD 52-55/hr

Primary Skills:

JavaScript

TypeScript

React, Angular

Springboot


• At least 5–6 years of experience in full stack development

•Bachelor’s degree in Computer Science, Software Engineering, or a related field

• Strong programming skills in front-end and back-end technologies such as:

– Front-end: JavaScript, TypeScript, React, Angular, or Vue.js

– Back-end: Java, Node.js, Python, or C#

•Spring framework - Springboot

•IBM MQ experience

•Experience building responsive and scalable web applications

•Strong understanding of HTML, CSS, and modern UI/UX design principles

•Experience in developing and consuming RESTful APIs

•Experience with microservices architecture and distributed systems

•Experience with databases such as SQL (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Cosmos DB)

•Experience with ORM frameworks and data modeling

•Experience with Git-based source control tools such as GitHub and Bitbucket

•Experience working in Agile development methodologies (Scrum/Kanban)

•Experience with CI/CD pipelines and DevOps practices

•Familiarity with cloud platforms such as Azure

•Knowledge of secure coding practices and application security principles

• Understanding of performance optimization and scalability considerations

•Strong analytical and problem-solving skills

• Ability to troubleshoot complex issues and provide effective solutions

• Ability to research new tools/technologies and recommend improvements

• Excellent communication and collaboration skills (ability to work with cross-functional teams including QA, Product, and DevOps)

•Knowledge of GitHub Copilot

Similar jobs

Java Software Engineer

Apply Now
Back to search page