Full-time

Senior Full Stack Developer (Java, Spring Boot)

Posted by Aviva • June 09, 2026

📍 toronto, on, Canada
Apply Now

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...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Aviva.

Apply for this Job