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 level: 8 years
Posting language
English
Posted

Original job description


Java Full Stack Developer

Montreal, QC- (5 Days WFO)

6-12 months

Experience level: 8 years

In-persons interview

Key Competencies

  • Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).
  • Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring Boot.
  • Angular framework
  • RESTful APIs.
  • Spring Security + JWT (or OAuth2).
  • Cloud-based databases including Neo4J (graph database) and Postgres.
  • Microservice implementation and debugging of distributed applications in a Linux environment.
  • Data structures/algorithms and software design.
  • Software design patterns and architecture.
  • Troubleshooting and application development support.
  • CI/CD tools such as GitLab or Jenkins.
  • Version control Git/Gerrit.
  • Monitoring: Prometheus + Grafana (for metrics), ELK/EFK Stack (for logging).
  • Docker, Helm, Kubernetes, Spinnaker.

Good to have:

  • Linux and Unix systems.
  • Unit test frameworks such as Junit and Mockito.
  • Test automation frameworks such as Selenium, Cucumber and Cypress.
  • IDEs: IntelliJ IDEA (Backend) & Visual Studio Code (Frontend).
  • Experience with Free Open-Source Software and license handling.
  • Experience working in an organization involving cross-functional teams and Agile software development.
  • Excellent written and verbal English communication skills.
  • Strong analytical and problem-solving skills.

Thanks & regards,

Lakshmi Bhavani ,

Apptoza Inc.

Phone: 678-392-3978 Ext 4640

Phone: 437-291-3224 Ext 1105

Mail id : Lakshmi.bhavani@apptoza.com

More about this job

Responsibilities

Develop and support full-stack applications using Java and modern front-end technologies, including Angular, JavaScript, and TypeScript. Implement and troubleshoot RESTful APIs and microservices, distributed applications, and cloud-based database integrations.

Requirements

The role requires eight years of experience and strong skills in Java, Spring Boot, Angular, RESTful APIs, security, databases, microservices, and software design. Experience with Linux, CI/CD, version control, monitoring, containers, Kubernetes, testing frameworks, and Agile cross-functional teams is beneficial.

Skills

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

Visa sponsorship

Not detected in the job text

Hiring contact

Lakshmi Bhavani

Hiring contact email

Lakshmi.bhavani@apptoza.com

Categories

  • Software
  • Technology

Keywords

  • Java
  • Java 17
  • Java 21
  • Spring Boot
  • Maven
  • Gradle
  • Angular
  • JavaScript
  • TypeScript
  • HTML5
  • CSS
  • RESTful APIs
  • Spring Security
  • JWT
  • OAuth2
  • Neo4j
  • PostgreSQL
  • Microservices
  • Linux
  • Data Structures
  • Software Design Patterns
  • GitLab
  • Jenkins
  • Git
  • Gerrit
  • Prometheus
  • Grafana
  • ELK Stack
  • Docker
  • Helm

Report this job