Skip to main content

Java Full Stack developer

Technology
Apptoza Inc.
Montreal, Canada3 weeks agoUntil 2026-12-17
Service contractOn-site

Job description

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.
Keywords
UnixHTML5GitLabNeo4jGrafanaSpinnakerSpring FrameworkGerritSpring SecurityMAVENTypescriptLinuxAngularAngularJSMockitoJavaScriptOauthPostgresqlJavaJWt

Interested in this role?