Back to job search
LanceSoft, Inc. logo
LanceSoft, Inc.Verified Job Source

Java Full Stack Developer

  • Montréal, QC
  • On-site
  • Posted Sep 27, 2026
  • 1 position

US$65–US$75 / hour

Opens an external site

Sign in to save this job
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.

Browse all Easy Apply jobs