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