Back to job search
Apptoza Inc. logo

Java Full Stack developer

  • Montréal, QC
  • On-site
  • Posted Oct 14, 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 and maintain full-stack applications using Java and Angular, including RESTful APIs, microservices, and distributed systems. Support secure, reliable software delivery through debugging, CI/CD, containerization, monitoring, and collaboration with cross-functional Agile teams.

Job details

Job Title: Java Full Stack Developer Location: Montreal, QC, Canada Key Requirements Strong experience in Java 17/21, Spring Boot, Maven/Gradle, and Angular 8+ (preferably Angular 17). Proficiency in TypeScript/JavaScript, HTML5, CSS, and RESTful APIs. Experience with Spring Security, JWT/OAuth2, microservices, and distributed application debugging. Knowledge of PostgreSQL, Neo4j, data structures, design patterns, and software architecture. Experience with Git/Gerrit, Jenkins/GitLab CI/CD, Docker, Kubernetes, Helm, and Spinnaker. Familiarity with Prometheus, Grafana, ELK/EFK, and Linux/Unix. Good to have: JUnit, Mockito, Selenium, Cucumber, Cypress, and open-source license management. Strong analytical, troubleshooting, communication, and problem-solving skills. Experience working in Agile environments with cross-functional teams.

What you’ll do

Develop and maintain full-stack applications using Java and Angular, including RESTful APIs, microservices, and distributed systems. Support secure, reliable software delivery through debugging, CI/CD, containerization, monitoring, and collaboration with cross-functional Agile teams.

Requirements

Requires strong experience with Java 17 or 21, Spring Boot, Angular 8 or later, and web technologies, along with knowledge of databases, software architecture, and distributed application debugging. Candidates should also be familiar with security, CI/CD, containers, monitoring, testing tools, Linux/Unix, and Agile teamwork, and demonstrate strong analytical, communication, and problem-solving skills.

Listed skills

  • Java · Preferred
  • Spring Boot · Preferred
  • Angular · Preferred
  • TypeScript · Preferred
  • JavaScript · Preferred
  • PostgreSQL · Preferred
  • Docker · Preferred
  • Kubernetes · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Angular
  • TypeScript
  • JavaScript
  • RESTful APIs
  • Spring Security
  • Microservices
  • PostgreSQL
  • Neo4j
  • Docker
  • Kubernetes
  • Jenkins
  • GitLab CI/CD
  • Prometheus
  • Grafana

Job areas

  • Software
  • Technology

More jobs from Apptoza Inc.

See all jobs from Apptoza Inc.