Job Search and Career Advice Platform

Enable job alerts via email!

Lead Full Stack Developer

Vaco Recruiter Services

Montreal

On-site

CAD 90,000 - 120,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting and professional services firm is seeking a Lead Full Stack Developer to join their dynamic team in Montreal. The role involves technical leadership on full stack application modernization projects, requiring strong proficiency in Angular and Java. The ideal candidate will have over 8 years of software development experience, leadership capabilities, and a collaborative mindset. This position offers flexible work arrangements and continuous learning opportunities.

Benefits

Continuous learning opportunities
Flexible work arrangements
Collaborative work culture

Qualifications

  • 8+ years of professional software development experience.
  • Proven leadership skills in driving delivery within an Agile team.
  • Strong analytical and problem-solving skills.
  • Detail-oriented with the ability to manage multiple priorities.
  • Strong communication skills and ability to collaborate across teams.

Responsibilities

  • Act as the technical leader of a Highspring development squad on a full stack project.
  • Develop and support Angular/React web applications and Java microservices in Agile mode.
  • Collaborate with Product Owners, BAs, and other stakeholders to translate requirements.
  • Develop system specifications and write clean, maintainable code.
  • Design and model programmatic solutions for complex business problems.
  • Review code and design deliverables to ensure quality.
  • Mentor and support team members throughout the development lifecycle.
  • Write unit and integration tests to ensure high code quality.
  • Contribute to regression testing strategies.
  • Participate in brainstorming technical solutions.

Skills

Advanced knowledge of Angular
Strong proficiency in Java
Strong proficiency in Spring
Strong proficiency in Spring Boot
Proficiency in HTML
Proficiency in CSS
Proficiency in JavaScript
Proficiency in TypeScript
Experience with GIT
Familiarity with CI/CD pipelines

Education

Bachelor’s degree in Computer Science

Tools

GitHub
JIRA
Confluence
IntelliJ
Postman
Maven
Jenkins
Docker
Kubernetes
OpenShift
Job description
Architect & Technical Lead
About Highspring

Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to our clients across North America. We work with some of the most innovative companies in banking, insurance, and technology to help them build the future. At Highspring, we believe in empowering our people, fostering technical leadership, and delivering real business impact.

The Opportunity

We are looking for a Lead Full Stack Developer to join one of our delivery squads and play a key role in a full stack application modernization project. As the technical leader within the squad, you will bring your full stack experience to guide the team and help build performant, scalable, and maintainable web solutions using modern technologies and architecture.

What You’ll Do
  • Act as the technical leader of a Highspring development squad on a full stack project.

  • Develop and support Angular/React web applications and Java microservices in Agile mode.

  • Collaborate with Product Owners, BAs, and other stakeholders to translate requirements into scalable and robust solutions.

  • Develop system specifications and write clean, maintainable, and well-documented code.

  • Design and model programmatic solutions for complex business problems, ensuring alignment with functional and non-functional requirements.

  • Review code and design deliverables to ensure quality, scalability, and maintainability.

  • Mentor and support team members throughout the development lifecycle.

  • Write unit and integration tests to ensure high code quality and support test-driven development.

  • Contribute to regression testing strategies to improve application stability.

  • Participate in brainstorming technical solutions and rapid prototyping.

  • Interact regularly with cross-functional teams across the country.

What You Bring to the Table
  • Bachelor’s degree in Computer Science or equivalent experience.

  • 8+ years of professional software development experience.

  • Proven leadership skills in driving delivery within an Agile team.

  • Strong analytical and problem-solving skills.

  • Detail-oriented with the ability to manage multiple priorities.

  • Strong communication skills and ability to collaborate across teams.

Core Skills Required
  • Advanced knowledge of Angular (required)

  • Strong proficiency in Java, Spring, Spring Boot (required)

  • Proficiency in HTML, CSS, JavaScript, TypeScript

  • Experience with GIT (required)

  • Familiarity with CI/CD pipelines and tools: OpenShift, GitHub Actions, Jenkins

  • Working knowledge of Agile/Scrum/SAFe practices and DevOps culture

Our Stack
  • Architecture: Microservices – Micro-frontends

  • Frontend: Angular

  • Backend: Java, Spring Boot, Spring Cloud

  • Database: MongoDB

  • Tools: GitHub, JIRA, Confluence, IntelliJ, Postman, Maven

  • CI/CD & Security: Jenkins, Veracode, SonarQube, Prisma Cloud, Argo CD

  • Containerization & Hosting: Docker, Kubernetes, OpenShift (OCP)

Why Join Highspring?
  • Work with a dynamic and growing team of top-tier consultants and developers.

  • Contribute to high-impact projects for leading organizations.

  • Access to continuous learning, certifications, and training opportunities.

  • Flexible work arrangements and a collaborative work culture.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.