Job Title: Full Stack Developer
Job ID: 55671
Location: Burnaby, British Columbia \xe2\x80\x93 Hybrid
Overview:
Our client is seeking two (2) experienced Full Stack Developers to work with the existing development team for a term of up to 36 months. As a full stack developer, you will work directly with the current development team to develop and create software including web applications, mobile applications, and database integrations.
What you will be doing:
Facilitating requirement refinement with the current development team
Analysing project requirements and working with the development team to break down and estimate user stories
Designing and developing server-side java code to meet project requirements as required
Working closely with QA staff to ensure that the software is working to specification
Designing test cases and creating, maintaining, and executing automation tests (functional and end to end integration testing)
Improving code quality, scalability, security, and documentation alongside team members
Assisting with software support escalations and investigations as required
What you must have:
5+ years of experience with full stack development including front end development Vue.js, CSS, JavaScript, and HTML as well as backend development using Java, SpringBoot and Postgres
Experience designing and developing REST APIs to best practices and design principles
Expertise with Source Configuration Management (Git, Bitbucket)
PostgreSQL and/or Microsoft SQL Server expertise
Familiarity with secure software development practices
Experience developing using Agile software development practices
Ability to work collaboratively within your team and across functions
Excellent written and verbal communication skills
A university degree in computer science or other related discipline (or equivalent experience)
Knowledge of the labour movement, and/or labour movement experience
Nice to have:
Certified java developer
Experience working with CRM, or financial systems
Experience with Atlassian tools
Experience working as a scrum master, or scrum coach
For more information about TEEMA and to consider other career opportunities, please visit our website at
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.