Back to results

Site Reliability Engineer (SRE) – Java, Spring Boot & Guidewire (GW)

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Site Reliability Engineer (SRE) – Java, Spring Boot, REST APIs & Automation

Key Responsibilities:

  • Automation and Reducing Toil: SREs write code and build tools to automate repetitive manual tasks (known as "toil"), aiming to spend roughly 50% of their time on software and engineering projects.
  • Incident Response and Management: They act as first-line responders for critical emergencies, handle on-call rotations, troubleshoot failures, and restore service.
  • SLOs, SLAs, and Error Budgets: They define Service Level Objectives (SLOs) and Service Level Agreements (SLAs), managing "error budgets" to balance release speed with system stability.
  • Monitoring and Observability: They set up logging, metrics, and alerting systems (using tools like Prometheus, Grafana, or PagerDuty) to detect problems before they impact users.
  • Post-Incident Reviews: They conduct root cause analysis (postmortems) to ensure failures do not repeat.
  • Capacity Planning: They analyze traffic and usage patterns to forecast future infrastructure and hardware needs.
  • Cross-Team Collaboration: They work alongside software developers to design resilient architectures and make applications more reliable by design.

Required Skills:

Primary Qualifications

  • Demonstrated experience developing software in Java or a comparable object-oriented language.
  • Working knowledge of REST APIs, HTTP methods, JSON, and common API design principles.
  • Familiarity with Spring Boot or another modern backend framework.
  • Experience writing automated unit tests and debugging application failures.
  • Familiarity with Git and pull-request-based development.
  • Ability to read technical documentation, investigate unfamiliar code, and explain findings clearly.
  • Strong written and verbal communication skills.
  • Willingness to work collaboratively with developers, testers, analysts, and stakeholders.

Additional Preferred Qualifications

  • Guidewire and Commercial Insurance: Guidewire PolicyCenter, Gosu, Guidewire Cloud APIs, commercial property and casualty insurance, underwriting, policy administration, or workflow automation.
  • API Design, Integration, and Security: OpenAPI/Swagger, JSON Schema, Apigee or another API gateway, API Developer Portal, OAuth 2.0, JWT, mTLS, or certificate-based security.
  • Event and Data Integration: Kafka, Schema Registry, event-driven architecture, asynchronous processing, PostgreSQL, Liquibase, or database migration tooling.
  • Cloud Delivery and Engineering Platforms: GitHub Actions, Harness, AWS, Kubernetes, HashiCorp Vault, infrastructure as code, or comparable CI/CD and cloud technologies.
  • Automated Testing and Partner Integration: Postman, JUnit, Mockito, Playwright, or experience integrating multiple systems and external partners.
More about this job

Responsibilities

Automate repetitive operational tasks, respond to incidents, restore services, and improve reliability through monitoring, observability, SLOs, error budgets, and post-incident reviews. Plan capacity and collaborate with software teams to design resilient architectures and reliable applications.

Requirements

Requires software development experience in Java or a comparable object-oriented language, familiarity with REST APIs and Spring Boot or a similar backend framework, and experience with automated testing and debugging. Candidates should also be comfortable with Git-based development, investigating unfamiliar code, communicating clearly, and collaborating across teams; Guidewire, API security, event integration, cloud delivery, and partner integration experience are preferred.

Skills

  • Java
  • Spring Boot
  • REST APIs
  • Automation
  • Incident Response
  • SLOs And SLAs
  • Monitoring And Observability
  • Root Cause Analysis
  • Capacity Planning
  • Guidewire
  • API Design
  • OAuth 2.0
  • Kafka
  • AWS
  • Kubernetes
  • Automated Testing

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Site Reliability Engineering
  • Java
  • Spring Boot
  • REST APIs
  • HTTP
  • JSON
  • Automation
  • Incident Response
  • On-Call Rotations
  • SLOs
  • SLAs
  • Error Budgets
  • Prometheus
  • Grafana
  • PagerDuty
  • Root Cause Analysis
  • Capacity Planning
  • Guidewire PolicyCenter
  • Gosu
  • OpenAPI
  • Swagger
  • OAuth 2.0
  • JWT
  • Kafka
  • PostgreSQL
  • GitHub Actions
  • Harness
  • AWS
  • Kubernetes
  • JUnit

Report this job

Get in touch
MovoJobs

Contact us