cover image
Galent

Java Full Stack Developer

Hybrid

Markham, Canada

Full Time

17-02-2026

Share this job:

Skills

Java TypeScript MySQL PostgreSQL GraphQL GitLab CI/CD DevOps Docker Kubernetes Monitoring Jenkins AWS Lambda Architecture angular AWS Junit Spring Redis HTML5 Spring Boot Spring Security CI/CD Pipelines Gitlab CI Kafka Terraform Infrastructure as Code Microservices

Job Specifications

Key Responsibilities

Backend Development (Primary Focus)

Develop scalable RESTful APIs using Java 17/21 and Spring Boot 3.x
Design and implement microservices using Spring Cloud (Gateway, Config, Service Discovery)
Implement authentication & authorization using Spring Security (OAuth2, JWT, RBAC)
Design and optimize database schemas using PostgreSQL/MySQL
Develop event-driven systems using Kafka or AWS SNS/SQS
Implement caching strategies using Redis or Caffeine
Write unit and integration tests using JUnit 5, Mockito, and Testcontainers
Ensure application performance, scalability, monitoring, and availability
Conduct root-cause analysis for production issues
Follow coding standards, governance, and architecture best practices

Frontend Development

Develop responsive UI using Angular 17+, TypeScript, HTML5, SCSS
Integrate backend APIs and manage asynchronous workflows with RxJS
Implement state management using NgRx or Signals
Write unit tests (Jest/Jasmine) and end-to-end tests (Cypress)

Cloud & DevOps

Deploy and maintain applications on AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch)
Build CI/CD pipelines using Jenkins, GitLab CI, or AWS CodePipeline
Containerization using Docker
Implement Infrastructure as Code (CloudFormation/Terraform)
Monitor system performance and optimize cost

Required Skills

Strong hands-on experience with Java 17/21 and Spring Boot 3.x
Deep understanding of microservices architecture
Experience with REST API design best practices
Strong knowledge of Spring Security (OAuth2, JWT)
Experience with PostgreSQL/MySQL and query optimization
Experience with messaging systems (Kafka, RabbitMQ, AWS SQS/SNS)

Preferred Skills

AWS certification
Kubernetes or ECS experience
GraphQL or Serverless (AWS Lambda)
Experience with monitoring tools (CloudWatch, Datadog, New Relic)
Understanding of distributed systems patterns

About the Company

Galent is an AI-native digital engineering firm at the forefront of the AI revolution, dedicated to delivering unified, enterprise-ready AI solutions that transform businesses and industries. Our mission is to empower organizations to thrive in an ever-evolving digital landscape through cutting-edge AI-native services, consulting, and digital engineering. As enterprises face the complexities of integrating advanced technologies, Galent provides scalable, AI-enabled solutions that optimize processes, enhance productivity, an... Know more