Java Full Stack Developer.
- Montréal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- Experience: 5–8 Years
- Posting language
- English
- Posted
Original job description
Java Full Stack Developer
Location: Montreal, QC – Hybrid (3 Days WFO)
Experience: 5–8 Years
Role Overview:
Seeking a Senior Java Full Stack Developer with strong experience in Java, Spring Boot, Angular, microservices, REST APIs, and cloud-native technologies.
Key Responsibilities & Skills:
- Develop full-stack applications using Java 17/21, Spring Boot, Angular, TypeScript/JavaScript, HTML5, and CSS.
- Build and integrate RESTful APIs, microservices, Spring Security, JWT/OAuth2.
- Work with PostgreSQL and Neo4j databases.
- Develop, debug, and support distributed applications in Linux environments.
- Use Git/Gerrit, Maven/Gradle, GitLab/Jenkins, Docker, Kubernetes, Helm, and Spinnaker.
- Implement monitoring and logging using Prometheus, Grafana, and ELK/EFK.
- Apply data structures, algorithms, design patterns, and software architecture.
- Support unit testing, test automation, CI/CD, troubleshooting, and Agile development.
Must-Have Skills:
Java 17/21 | Spring Boot | Angular 8+ | REST APIs | Microservices | PostgreSQL | Neo4j | Docker | Kubernetes | Git | CI/CD
More about this job
Responsibilities
The Java Full Stack Developer at Astra North Infoteck will build and integrate REST APIs and microservices, develop front-end features in Angular, and support distributed applications in Linux environments. The role also covers testing, CI/CD, monitoring and troubleshooting.
Requirements
Candidates need 5 to 8 years of experience with Java 17/21, Spring Boot, Angular 8+, REST APIs and microservices. Experience with PostgreSQL, Neo4j, Docker, Kubernetes and CI/CD pipelines is also required.
Skills
- Java
- Spring Boot
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS
- REST APIs
- Microservices
- Spring Security
- JWT
- OAuth2
- PostgreSQL
- Neo4j
- Linux
- Git
- Gerrit
- Maven
- Gradle
- GitLab
- Jenkins
- Docker
- Kubernetes
- Helm
- Spinnaker
Categories
- Technology
- Software
- Consulting
Keywords
- Java Full Stack Developer
- Java 17
- Java 21
- Spring Boot
- Angular
- TypeScript
- JavaScript
- REST API
- Microservices
- Spring Security
- JWT
- OAuth2
- PostgreSQL
- Neo4j
- Docker
- Kubernetes
- Helm
- Spinnaker
- Jenkins
- GitLab
Seniority
Senior
Tools
- Git
- Gerrit
- Maven
- Gradle
- GitLab
- Jenkins
- Docker
- Kubernetes
- Helm
- Spinnaker
Languages
- English