Back to job search
Ampstek logo

Java Full stack Developer

  • Montréal, QC
  • On-site
  • Posted Oct 20, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop full-stack software using Java technologies and a modern frontend framework. Work with APIs, microservices, and relational databases while participating in the software development lifecycle and debugging.

Job details

Strong programming knowledge of Core Java, OOP, Collections, Exception Handling, and Java 8+ features. Hands-on experience with Spring Boot, Spring MVC, Hibernate, and Spring Data JPA. Knowledge of REST APIs, microservices architecture, and JSON. Experience with React.js or Angular, JavaScript, HTML5, and CSS3. Strong SQL and relational database concepts. Familiarity with Git, Maven/Gradle, JUnit, and Mockito. Understanding of software development life cycle (SDLC), Agile methodologies, and debugging.

What you’ll do

Develop full-stack software using Java technologies and a modern frontend framework. Work with APIs, microservices, and relational databases while participating in the software development lifecycle and debugging.

Requirements

Requires strong Core Java knowledge, including object-oriented programming, collections, exception handling, and Java 8+ features, along with hands-on experience in Spring, Hibernate, and Spring Data JPA. Candidates should also have frontend development experience, strong SQL knowledge, familiarity with development and testing tools, and an understanding of Agile and SDLC practices.

Listed skills

  • SQL · Preferred
  • REST APIs · Preferred
  • Angular · Preferred
  • JavaScript · Preferred
  • Spring Boot · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Object-Oriented Programming
  • Java Collections
  • Exception Handling
  • Java 8+
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Spring Data JPA
  • REST APIs
  • Microservices
  • React.js
  • Angular
  • JavaScript
  • SQL
  • Git

Job areas

  • Software
  • Technology

More jobs from Ampstek

See all jobs from Ampstek