Senior Java Full Stack Developer

Astra North Infoteck Inc — Canada · Posted ~1 day ago

Senior Full-time Hybrid

Skills

Java 17/21 Spring Boot Angular 8+ TypeScript JavaScript HTML5 CSS REST APIs Microservices Spring Security JWT OAuth2 PostgreSQL Neo4j Linux Git Gerrit Maven Gradle GitLab Jenkins Docker Kubernetes Helm Spinnaker Prometheus Grafana ELK/EFK CI/CD Agile Unit testing Test automation Software architecture Design patterns Data structures and algorithms Java Angular REST ELK EFK

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack engineering opportunity focused on building and supporting scalable enterprise applications. The role combines modern Java, Spring Boot, Angular, REST APIs, microservices, security, relational and graph databases, containerization, orchestration, CI/CD, observability, automated testing, and Agile delivery in a distributed Linux environment.

Highlights

Senior-level full-stack role with modern Java and frontend technologies, cloud-native development, microservices, CI/CD, automated testing, observability, and opportunities to work across application architecture and distributed systems.

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