Full Stack Developer
Apply NowCompany: Tech Tammina
Location: Vancouver, BC V5K 5J9
Description:
Job Title: Full Stack Developer
Duration: 12 months (opportunity or strong likelihood for an extension, or conversion to full time employee)
Location: Hybrid : 3 Days Inoffice | Vancouver, BC
Daily Responsibilities:
What program/technology/software knowledge is essential for this role
Must-have Skills
Nice-to-have Skills
Duration: 12 months (opportunity or strong likelihood for an extension, or conversion to full time employee)
Location: Hybrid : 3 Days Inoffice | Vancouver, BC
Daily Responsibilities:
- Architect, design, and develop high-quality Java & Vue.js applications, ensuring best practices and standards are followed.
- Conduct code reviews and provide constructive feedback to team members to improve code quality.
- Develop and maintain software documentation, including technical specifications, unit testing plans, and deployment procedures.
- Coordinate with stakeholders to gather requirements, provide updates, and address concerns.
What program/technology/software knowledge is essential for this role
- Java - 100%
- Vue.js - 100%
- DevOps - 50%
Must-have Skills
- Hands-on experience with Java frameworks (e.g., Spring, Hibernate) and build tools (e.g., Maven, Gradle).
- Solid understanding of software development methodologies and Agile practices.
- Demonstrated strong team leadership and ability in written and oral communication skills, along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project.
- Expert in multiple programming languages such as: JAVA, JavaScript (Node.js / Vue.js / React / Angular), Python.
- Deep knowledge in DevOps and CI/CD pipeline best practices
Nice-to-have Skills
- Experience with microservices in cloud such as Azure, Openshift, PCF
- Experience with GraphQL.
- Familiar with Workflow Automation such as Airflow, ActiveBatch