Senior Full Stack Engineer: Java & Angular Modernization

Highspring

Montreal

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Highspring is seeking a Senior Full Stack Developer in Montreal to join a consulting engagement focused on modernizing enterprise web applications. You will work in an Agile team, leveraging Angular and Java to design solutions, develop features, and ensure code quality.

You will translate business needs into scalable components, participate in architecture reviews, and mentor colleagues to drive technical excellence within fast-paced delivery cycles.

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • 7+ years of professional software development experience.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and effectively under pressure.
  • Strong attention to detail and commitment to quality.
  • Excellent communication and collaboration skills.
  • Proven ability to contribute within Agile delivery teams.

Responsibilities

  • Develop, modify, test, and debug software solutions according to established plans and delivery timelines.
  • Build and support enterprise web applications using Angular and Java technologies in an Agile environment.
  • Translate business requirements into technical specifications and scalable software components.
  • Develop a deep understanding of system functionality and business processes to effectively support stakeholders and users.
  • Design and model solutions for complex technical challenges while ensuring compliance with functional and non-functional requirements.
  • Review architecture, design, and code deliverables to maintain high quality standards.
  • Guide and support development team members to promote technical excellence and timely delivery.
  • Write unit and integration tests to ensure reliability and maintainability.
  • Contribute to regression testing strategies that improve application stability and quality.
  • Participate in the development and modernization of large-scale systems using modern web technologies.
  • Analyze user needs, estimate effort, develop solutions, troubleshoot issues, test, document, and deploy enhancements.
  • Collaborate with team members to evaluate technical approaches and build prototypes when appropriate.

Skills

Java
Spring
Spring Boot
Angular
Git
CI/CD
OpenShift
Jenkins
GitHub Actions
SAFe
Agile
MongoDB

Education

Bachelor's degree in Computer Science

Tools

GitHub
JIRA
Confluence
IntelliJ
Postman
Maven
Docker
OpenShift (OCP)

Job description

Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to clients across North America. Our teams partner with leading organizations to solve complex business challenges through technology, innovation, and expertise.

At Highspring, we believe in empowering our people, fostering technical excellence, and creating meaningful impact through collaborative delivery.

The Opportunity

Highspring is seeking a Senior Full Stack Developer to join a consulting engagement focused on the development and modernization of enterprise web applications.

In this role, you will work within an Agile delivery team, leveraging Angular and Java technologies to build scalable, high-performing solutions. You will play a key role in designing technical solutions, developing new functionality, ensuring code quality, and supporting the evolution of modern application architectures.

What You'll Do

  • Develop, modify, test, and debug software solutions according to established plans and delivery timelines.
  • Build and support enterprise web applications using Angular and Java technologies in an Agile environment.
  • Translate business requirements into technical specifications and scalable software components.
  • Develop a deep understanding of system functionality and business processes to effectively support stakeholders and users.
  • Design and model solutions for complex technical challenges while ensuring compliance with functional and non-functional requirements.
  • Review architecture, design, and code deliverables to maintain high quality standards.
  • Guide and support development team members to promote technical excellence and timely delivery.
  • Write unit and integration tests to ensure reliability and maintainability.
  • Contribute to regression testing strategies that improve application stability and quality.
  • Participate in the development and modernization of large-scale systems using modern web technologies.
  • Analyze user needs, estimate effort, develop solutions, troubleshoot issues, test, document, and deploy enhancements.
  • Collaborate with team members to evaluate technical approaches and build prototypes when appropriate.

What You Bring to the Table

  • Bachelor's degree in Computer Science or equivalent combination of education and experience.
  • 7+ years of professional software development experience.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and effectively under pressure.
  • Strong attention to detail and commitment to quality.
  • Excellent communication and collaboration skills.
  • Proven ability to contribute within Agile delivery teams.

Core Skills Required

  • Strong proficiency in Java, Spring, and Spring Boot.
  • Extensive experience with the Angular framework.
  • Hands-on experience with Git version control.
  • Familiarity with CI/CD tools and practices, including:
  • OpenShift
  • GitHub Actions
  • Jenkins
  • Understanding of Agile methodologies including Scrum and SAFe.
  • Strong DevOps mindset and experience working within modern delivery pipelines.

Our Stack

  • Microservices
  • Micro-frontends

Front-End

  • Angular

Back-End

  • Java
  • Spring Boot
  • Spring Cloud

Database

  • MongoDB

Tools

  • GitHub
  • JIRA
  • Confluence
  • Microsoft Teams
  • IntelliJ
  • Postman
  • Maven

CI/CD & Security

  • Jenkins
  • Veracode
  • SonarQube
  • Prisma Cloud

Hosting & Containerization

  • Docker
  • OpenShift (OCP)

Why Join Highspring

  • Work on impactful digital transformation initiatives.
  • Collaborate with highly skilled consultants, architects, and developers.
  • Solve complex business and technical challenges using modern technologies.
  • Grow your expertise in Agile, cloud-native, and enterprise development environments.
  • Benefit from a collaborative culture focused on continuous learning and professional growth.

------------------------------------------------------------------

  • OpenShift
  • GitHub Actions
  • Jenkins
  • Microservices
  • Micro-frontend

Front-end

  • Angular

Back-end

  • Java
  • Spring Boot
  • Spring Cloud
  • MongoDB

Outils

  • GitHub
  • JIRA
  • Confluence
  • Microsoft Teams
  • IntelliJ
  • Postman
  • Maven
  • Jenkins
  • Veracode
  • SonarQube
  • Prisma Cloud
  • Docker
  • OpenShift (OCP)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer Fullstack - Java Angular
Developer Fullstack - Java Angular

Highspring • Montreal

On-site
CAD 90,000 - 130,000
Full Stack Developer - Angular Expert
Full Stack Developer - Angular Expert

Highspring • Montreal

Hybrid
CAD 90,000 - 130,000
Flexible work arrangements
Learning & certifications
Collaborative culture
Senior Java Spring AWS App Modernization Engineer (Hybrid)
Senior Java Spring AWS App Modernization Engineer (Hybrid)

CHROME TECHNOLOGIES • Longueuil

Hybrid
CAD 120,000 - 150,000
Senior Java Full-Stack Engineer - Spring Boot, Angular, AWS
Senior Java Full-Stack Engineer - Spring Boot, Angular, AWS

HR POD Careers • Markham

On-site
CAD 110,000 - 150,000
Senior Java Developer - Onsite Montreal, Modernize & Scale
Senior Java Developer - Onsite Montreal, Modernize & Scale

Qualis1 Inc. • Montreal

On-site
CAD 90,000 - 130,000
Senior Java Full Stack Engineer (Spring Boot + Angular)
Senior Java Full Stack Engineer (Spring Boot + Angular)

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Backend Java Engineer – Cloud & Onsite Montreal
Senior Backend Java Engineer – Cloud & Onsite Montreal

Randstad Enterprise • Montreal

On-site
CAD 100,000 - 140,000
Full Stack Java Spring & Angular Pro — Hybrid (Montréal)
Full Stack Java Spring & Angular Pro — Hybrid (Montréal)

Astek • Montreal

Hybrid
CAD 90,000 - 150,000
Jusqu'à 4 semaines de congés
Assurances collectives
Remboursement transport
+6
Senior Full-Stack Java/JS Engineer for Risk Apps
Senior Full-Stack Java/JS Engineer for Risk Apps

Randstad Enterprise • Montreal

On-site
CAD 90,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

Prolifics • Montreal

Hybrid
CAD 110,000 - 140,000