💼 Full-Time Position

Senior Full Stack Developer (Java, Spring Boot)

🏢
Aviva
📍 toronto, on, Canada
📍
Location
toronto, Canada
📅
Posted
June 09, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Requirements

Expert-level Java 17/21 & Spring Boot 3.x; deep Spring ecosystem (MVC, Data JPA, Security 6.x)

Strong microservices architecture with Spring Cloud; REST API design best practices

RDBMS expertise (PostgreSQL/MySQL); ORM and query optimization; NoSQL (MongoDB/DynamoDB) a plus

Messaging (Kafka, RabbitMQ, AWS SQS/SNS); WebFlux/reactive knowledge preferred

Frontend: Angular 17+, TypeScript; RxJS/Signals; modern build tooling

Cloud & Infra: AWS hands-on, Docker; Git; CI/CD practices

Experience: 2–4 years professional Java backend development building production systems

Soft skills: problem-solving, debugging, communication, teamwork

(Desirable) AWS certifications; Kubernetes/ECS; GraphQL; Serverless (Lambda)

(Desirable) Monitoring (CloudWatch/New Relic/Datadog); Elasticsearch; Redis/caching

(Desirable) Understanding of distributed systems and microservice patterns

(Desirab...