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
8+ years of Full Stack Java development experience.
Posting language
English
Posted

Original job description

8+ years of Full Stack Java development experience.

Strong expertise in Java 17/21, Spring Boot, Maven/Gradle.

Hands-on experience with Angular (8/10+/17), TypeScript, JavaScript, HTML5, CSS3.

Experience developing RESTful APIs and implementing Spring Security, JWT, OAuth2.

Strong knowledge of Microservices architecture and Linux-based environments.

Experience with PostgreSQL and Neo4j databases.

Strong understanding of Data Structures, Algorithms, Design Patterns, and Software Architecture.

Experience with Git/Gerrit, GitLab/Jenkins, and CI/CD pipelines.

Hands-on experience with Docker, Kubernetes, Helm, and Spinnaker.

Experience with monitoring tools such as Prometheus, Grafana, and ELK/EFK Stack.

More about this job

Responsibilities

Develop full-stack applications using Java and Angular, including RESTful APIs and microservices. Implement secure, scalable software and support its deployment, CI/CD, and monitoring in Linux-based environments.

Requirements

Requires 8 or more years of full-stack Java development experience and strong expertise in Java 17 or 21, Spring Boot, and modern Angular. Candidates should also have experience with databases, security, software architecture, CI/CD, containers, Kubernetes, and monitoring tools.

Skills

  • Java
  • Spring Boot
  • Angular
  • TypeScript
  • JavaScript
  • RESTful APIs
  • Spring Security
  • Microservices
  • PostgreSQL
  • Neo4j
  • Docker
  • Kubernetes
  • Helm
  • CI/CD
  • Linux
  • Prometheus

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Java 17
  • Java 21
  • Spring Boot
  • Maven
  • Gradle
  • Angular
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • RESTful APIs
  • Spring Security
  • JWT
  • OAuth2
  • Microservices
  • Linux
  • PostgreSQL
  • Neo4j
  • Data Structures
  • Algorithms
  • Design Patterns
  • Software Architecture
  • Git
  • Gerrit
  • GitLab
  • Jenkins
  • CI/CD
  • Docker
  • Kubernetes
  • Helm

Report this job