Skip to main content

Java Full Stack developer

Technology
Apptoza Inc.
Montréal, Canada2 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
JavaSpring BootAngularTypeScriptJavaScriptPostgreSQLDockerKubernetesRESTful APIsSpring SecurityMicroservicesNeo4jJenkinsGitLab CI/CDPrometheusGrafanaUnixHTML5GitLabSpinnaker

Interested in this role?