Java Full Stack Developer
- Montréal, QC
- On-site
- Posted Sep 27, 2026
- 1 position
US$65–US$75 / hour
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Oct 25, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop, test, and maintain scalable full-stack applications using Java, Spring Boot, Angular, and relational databases, including secure REST APIs and microservices. Collaborate with business, product, engineering, and DevOps teams on integrations, testing, deployments, production support, and code reviews.
Job details
Job Description: Java Full Stack Developer with strong expertise in Angular and Java backend development. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications while working closely with business, product, and engineering teams. Key Responsibilities • Develop and maintain full-stack web applications using Java, Spring Boot, and Angular. • Design and develop scalable and secure RESTful APIs and backend services. • Build responsive and user-friendly web applications using Angular, TypeScript, HTML, and CSS. • Develop business logic and backend components using Java/J2EE and Spring Boot. • Work with databases such as Oracle, PostgreSQL, or MySQL and develop optimized SQL queries. • Implement and integrate microservices-based applications. • Perform application integration with internal and external systems through REST APIs. • Write clean, maintainable, and reusable code following development best practices. • Conduct unit testing, integration testing, debugging, and performance optimization. • Collaborate with DevOps teams for CI/CD, deployment, and production support. • Participate in code reviews and provide technical recommendations. • Troubleshoot production issues and identify root causes. • Work in an Agile/Scrum development environment. Required Skills • 5+ years of experience in Java Full Stack Development. • Strong hands-on experience with Core Java and Java 8+. • Strong experience with Spring Boot, Spring MVC, and REST APIs. • Good experience with Angular and TypeScript. • Strong understanding of Microservices architecture. • Experience with SQL and relational databases such as Oracle, PostgreSQL, or MySQL. • Experience with Git and CI/CD tools. • Good understanding of Docker/Kubernetes and cloud technologies is preferred. • Strong knowledge of software development lifecycle and Agile methodologies. • Good problem-solving and communication skills. Preferred Skills • AWS / Azure / GCP • Kafka or other messaging technologies • Docker and Kubernetes • Jenkins / GitHub Actions / Azure DevOps • JUnit / Mockito • Redis or caching technologies • Experience with enterprise applications and distributed systems
What you’ll do
Develop, test, and maintain scalable full-stack applications using Java, Spring Boot, Angular, and relational databases, including secure REST APIs and microservices. Collaborate with business, product, engineering, and DevOps teams on integrations, testing, deployments, production support, and code reviews.
Requirements
Requires 5+ years of Java full-stack development experience, strong Core Java and Spring Boot skills, and experience with Angular, TypeScript, REST APIs, microservices, and relational databases. Candidates should also have experience with Git and CI/CD, knowledge of Agile practices, and problem-solving and communication skills; cloud, container, messaging, and testing tools are preferred.
Listed skills
- Kubernetes · Preferred
- MySQL · Preferred
- SQL · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- PostgreSQL · Preferred
- Angular · Preferred
- Docker · Preferred
- TypeScript · Preferred
- Oracle · Preferred
- Java · Preferred
- Spring Boot · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Spring MVC
- Angular
- TypeScript
- REST APIs
- Microservices
- SQL
- Oracle
- PostgreSQL
- MySQL
- Git
- CI/CD
- Docker
- Kubernetes
- Agile/Scrum
Job areas
- Software
- Technology
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Korvell Rénovation Inc.
Manœuvre de chantier
SponsoredDirect employerEasy Apply- On-site
- Montréal, QC
- Posted Sep 17, 2026
Canadian Pork Council
Senior Software Developer
SponsoredDirect employerEasy Apply- Hybrid
- Posted Sep 11, 2026
TUAC 501
Adjoint juridique
SponsoredDirect employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 24, 2026
