Java Full Stack Engineer – Montreal, QC (Hybrid)
Duration: 12 months
Summary:
We are looking for an experienced Java Full Stack Engineer with strong hands-on experience in Angular, TypeScript, Java, Spring Boot, REST APIs, and database technologies. The candidate will be responsible for developing, enhancing, and maintaining enterprise applications across both frontend and backend layers.
The primary focus of this role is full-stack development using Angular + Java + Database technologies.
Core requirements:
- Strong Angular / TypeScript
- Strong Java / Spring Boot
- REST APIs
- Strong database/SQL skills
- Full-stack application development
- Good understanding of application architecture and distributed systems
- 8+ years of software engineering experience preferred
- Experience with AI coding/development tools such as:
- Claude
- GitHub Copilot
- ChatGPT or similar AI-assisted development tools