Senior Backend Software Engineer - 2813
S.i. Systèmes
Toronto, ON-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Contrat
- Publié le 19 septembre 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
Duration: 6 months (high possibility of extension)
Location: Hybrid (3 days a week in the Markham office, subject to change)
Description
We are looking for a collaborative and resourceful Software Engineer who is dedicated, naturally inquisitive and comfortable in a fast-paced environment. You'll be required to apply your depth of knowledge and expertise to many areas including security, infrastructure, and DevOps.
About the team & role
The role is part of our Digital Engineering team, responsible for developing our customer-facing digital products. This is a rare opportunity to join a fast-moving, product-led technology team-backed by the scale and resources of Canada’s second largest insurer.
What you’ll do
Development:
• Design, develop, and maintain robust and scalable backend services applications with a focus on high availability, optimal performance, and security.
• Develop and maintain scalable Java-based microservices.
• Design and implement Infrastructure as Code (IaC) using Terraform and AWS to automate provisioning of cloud resources.
• Develop secure RESTful APIs to support frontend applications and external integrations.
System Design:
• Review and create system, software, and functional design specifications.
• Integrate IaC into CI/CD pipelines using Jenkins and GitHub Actions, enabling automated deployments and environment consistency.
Collaboration:
• Lead product development through research, strategic planning, and close collaboration with fellow engineers and product leads.
• Actively participate in code reviews and provide feedback on code quality, unit testing and security standards.
• Provide mentorship to engineers and foster best practices within the team to help improve our development cycle.
• Collaborate with stakeholders and cross-functional teams to ensure alignment with business objectives.
What you bring
• University degree in Computer Engineering or Computer Science
• 5+ years professional experience in backend development with at least 2 years in a senior position.
• Excellent knowledge of Java and Spring Boot
• Strong experience in building REST API and web services
• Strong experience with system integration and system design.
• Proficiency with database systems such as Oracle and MongoDB.
• Embrace Agile methodology
• Ability to foundationally understand complex business process driving technical systems
• Excellent verbal and written communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders
Nice to Have
• Insurance industry experience will be a plus
Tech Stack
• Java Spring Boot
• Angular
• AWS / Terraform
• RDBMS - Oracle / PostgreSQL
• Document DBS - MongoDB / Document DB
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser