Be a pivotal contributor as a Software Engineer Backend at Aviva, focusing on technologies like Java, Spring Boot, and AWS. Join a culture of care and collaboration in a hybrid work format. The ideal candidate will have 5+ years of backend development experience and a keen focus on scalable solutions.
In this senior role, you will design reliable applications, leverage Infrastructure as Code practices, and actively engage with cross-functional teams to meet our objectives. Your technical acumen will drive the development of our customer-facing digital products. Key Responsibilities:
- Design robust backend services with optimal performance
- Develop Java-based microservices for scalability
- Implement Infrastructure as Code using Terraform
- Collaborate closely with teams for product development
- Participate in code reviews and provide mentorship Requirements:
- Degree in Computer Engineering or Computer Science
- 5+ years of backend experience with at least 2 years senior
- Proficient in Java, Spring Boot, and REST APIs
- Knowledge of database technologies (Oracle, MongoDB)
- Solid communication skills for diverse stakeholders Utilize your backend expertise to excel within Aviva Canada’s dynamic engineering environment.