Back to results

Java Full Stack Developer

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 3+ years in Java
Posting language
English
Posted

Original job description

Required Montreal local candidate.

In-Person Interview MUST

Experience: 3+ years in Java

Role Overview

We are looking for a Full Stack Java Developer with strong experience in Java, Spring Boot, Angular, REST APIs, and microservices. The ideal candidate will be responsible for developing, implementing, and maintaining scalable applications across front-end and back-end systems.

Key Responsibilities

  • Develop and maintain full-stack applications using Java, Spring Boot, Angular, TypeScript/JavaScript, HTML5, and CSS.
  • Build back-end services using Java 17/21, Maven/Gradle, and Spring Boot.
  • Develop responsive front-end applications using Angular 8 or later, preferably Angular 17.
  • Design, develop, and integrate RESTful APIs.
  • Implement application security using Spring Security, JWT, and OAuth2.
  • Work with cloud-based databases, including Neo4j and PostgreSQL.
  • Develop and maintain microservices and troubleshoot distributed applications in a Linux environment.

Required Skills

  • Strong experience in Java, Spring Boot, and full-stack development.
  • Hands-on experience with Angular, TypeScript/JavaScript, HTML5, and CSS.
  • Experience with RESTful APIs, microservices, and application security.
  • Knowledge of Neo4j and PostgreSQL databases.
  • Experience debugging distributed applications in Linux environments.
  • Familiarity with Maven or Gradle build tools.
More about this job

Responsibilities

Develop and maintain scalable full-stack applications using Java, Spring Boot, Angular, and related front-end technologies. Build and integrate REST APIs and secure microservices, work with Neo4j and PostgreSQL databases, and troubleshoot distributed applications in Linux environments.

Requirements

Requires at least three years of Java experience and strong full-stack development experience with Java, Spring Boot, Angular, and front-end web technologies. Candidates should also have experience with REST APIs, microservices, application security, Neo4j or PostgreSQL, Linux troubleshooting, and Maven or Gradle.

Skills

  • Java
  • Spring Boot
  • Angular
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • REST APIs
  • Microservices
  • Spring Security
  • JWT
  • OAuth2
  • Neo4j
  • PostgreSQL
  • Linux
  • Maven

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Java
  • Java 17
  • Java 21
  • Spring Boot
  • Angular
  • Angular 8
  • Angular 17
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • REST APIs
  • RESTful APIs
  • Microservices
  • Spring Security
  • JWT
  • OAuth2
  • Neo4j
  • PostgreSQL
  • Linux
  • Maven
  • Gradle
  • Full-Stack Development
  • Application Security
  • Distributed Applications
  • Scalable Applications

Report this job