Java Full Stack Developer
- Montréal, QC
- On-site
- Posted Oct 2, 2026
- 1 position
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Oct 14, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, develop, and enhance enterprise applications for onboarding and regulatory compliance, building responsive Angular interfaces and Java/Spring backend services with RESTful integrations. Collaborate across product and engineering teams throughout the development lifecycle, contributing to architecture, testing, production support, Agile practices, and cloud-focused modernization.
Job details
We are seeking a hands-on Senior Full Stack Developer with strong expertise in Angular and Java to contribute to the evolution of a large-scale enterprise platform. The ideal candidate combines strong front-end development capabilities with solid backend experience and enjoys working across the full software development lifecycle, from requirements analysis and technical design to implementation, testing, and production support. You will collaborate with globally distributed teams, product stakeholders, architects, and engineering partners to deliver scalable, cloud-ready solutions that improve operational efficiency and user experience. Key Responsibilities Design, develop, and enhance enterprise applications supporting onboarding and regulatory compliance functions. Build modern, responsive user interfaces using Angular, TypeScript, HTML5, and CSS3. Develop and maintain backend services using Java, Spring, and Spring Boot. Design and consume RESTful APIs and service integrations. Participate in technical design discussions and contribute to architectural decisions. Collaborate with business analysts, product owners, QA teams, and architects to deliver high-quality solutions. Contribute to code reviews, testing strategies, and continuous improvement initiatives. Troubleshoot application, integration, and production issues. Support Agile development practices and participate in sprint planning, backlog refinement, demos, and retrospectives. Help drive modernization efforts focused on cloud adoption, usability, and user experience. Equal Opportunity Notice Highspring LLC (d/b/a Vaco by Highspring) and its parents, affiliates, and subsidiaries ("we," "our," or "Vaco by Highspring") are committed to the full inclusion of all qualified individuals and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hair style), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by applicable law. The company is also committed to ensuring that persons who need them are provided with reasonable accommodations; if an accommodation is needed to participate in the job application or interview process, please contact HR@vaco.com . Vaco by Highspring also wants all applicants to know their rights that workplace discrimination is illegal.
What you’ll do
Design, develop, and enhance enterprise applications for onboarding and regulatory compliance, building responsive Angular interfaces and Java/Spring backend services with RESTful integrations. Collaborate across product and engineering teams throughout the development lifecycle, contributing to architecture, testing, production support, Agile practices, and cloud-focused modernization.
Requirements
The role seeks a mid-to-senior full stack developer with strong Angular and Java expertise, including experience with TypeScript, Spring Boot, and RESTful APIs. Candidates should be comfortable with technical design, cross-functional collaboration, testing, troubleshooting, Agile delivery, and production support.
Listed skills
- HTML · Preferred
- CSS · Preferred
- Angular · Preferred
- Troubleshooting · Preferred
- TypeScript · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Angular
- TypeScript
- Java
- Spring
- Spring Boot
- HTML5
- CSS3
- RESTful APIs
- Front-End Development
- Back-End Development
- Technical Design
- Code Reviews
- Testing
- Troubleshooting
- Agile Development
- Production Support
Job areas
- Technology
- Software
- Finance & Accounting
More jobs from Highspring
Analyste IAM / Okta
- Remote
- Canada
- Posted Oct 4, 2026
Gestionnaire de livraison- TI
- On-site
- Montréal, QC
- Posted Oct 3, 2026
Analyste Fonctionnel- Bilingue
- On-site
- Montréal, QC
- Posted Oct 3, 2026
Recruiting Coordinator
- Hybrid
- Montréal, QC
- Posted Oct 1, 2026
