Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.
At Aviva Canada , we put people first, our employees, our customers, and our communities. We’re proud of a culture built on care, inclusion, and collaboration, where your voice matters and your growth is supported. We’re not just about insurance; we’re about making a real difference by protecting what matters most.
What you’ll do
Backend Development (Primary Focus):
- Build scalable, high-performance RESTful APIs using Java 17/21 and Spring Boot 3.x .
- Architect and implement microservices with Spring Cloud (Gateway, Config, Discovery).
- Implement security using Spring Security 6.x (OAuth2, JWT, RBAC), with structured logging and robust error handling.
- Design and optimize schemas; tune queries with Spring Data JPA/Hibernate 6.x for NpSql DB.
- Apply caching (Redis/Caffeine) where needed.
- Write unit/integration tests (JUnit 5 , Mockito, Testcontainers) and ensure performance/availability (health checks, DR).
- Drive technical governance , code quality, and adherence to architecture standards; lead root-cause analysis for production incidents.
Frontend Development:
- Develop responsive UIs with Angular 17+ or React, TypeScript 5.x, HTML5, SCSS, and Material UI.
- Integrate backend APIs; handle async workflows with RxJS and adopt state management (NgRx or Signals).
- Ensure UI quality with unit tests (Jest/Jasmine) and e2e tests (Cypress).
Cloud & DevOps:
- Deploy and operate on AWS (ECS, EC2, S3, Lambda, API Gateway, Cloudfront, CloudWatch).
- Implement CI/CD (Jenkins/GitLab CI/AWS CodePipeline) and containerization with Docker.
- Use IaC (CloudFormation/Terraform); monitor and optimize cost/performance.
Collaboration & Best Practices:
- Participate in code reviews; maintain coding standards and clear technical documentation.
- Collaborate with Product, Design, QA; work in Agile/Scrum and contribute to roadmap/architecture.
- Champion continuous improvement and process innovation to drive quality and efficiency.
What you’ll bring
- 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.
Preferred Qualifications:
- AWS certifications; Kubernetes/ECS; GraphQL; Serverless (Lambda).
- Monitoring (CloudWatch/New Relic/Datadog); Elasticsearch; Redis/caching.
- Understanding of distributed systems and microservice patterns.
What makes you stand out:
- Proactive ‘can do’ attitude; strong verbal and written communication with IT and Business stakeholders.
- In-depth platform experience with practical experience gained over at least a 10 year period.
- Significant knowledge of Application Support and Development processes and techniques including CI, TDD, BDD.
- Propose innovative solutions or alternative approaches to difficult issues.
- Proven record in delivering technical solutions across run and/or change within this Platform.
- Experience working with Global Sourcing partners and developing solutions which improve the customer experience.
- Proven knowledge of Technical platforms, software engineering practices and system management methodologies.
What you’ll get
- The salary band for this position ranges from $120,000 to $145,000. Please note that individual salary is determined by factors such as job-related knowledge, skills and experience, as well as internal equity.
- Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.
- Outstanding Career Development opportunities.
- We’ll support your professional development education.
- Competitive vacation package with the option to purchase 5 extra days off per year.
- Employee driven programs focused on gender, LGBTQ+, origins, diversity, and inclusion.
- Corporate wellness programs to support our employees’ physical and mental health.
- Hybrid flexible work model.
#J-18808-Ljbffr