Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full-Stack Software Engineer building AI-driven cloud insurance platforms for Guidewire. Developing Java microservices, front-end configuration tools, and scalable SaaS services.

Responsibilities

  • Design, build, and maintain full-stack capabilities for APD and insurance content transformation
  • Implement scalable Java microservices and APIs on AWS using Kubernetes and Docker
  • Develop performant front-end experiences using JavaScript/TypeScript frameworks
  • Leverage AI-assisted development tools to generate, refactor, and extend code
  • Apply enterprise architecture and software design patterns for reliability, maintainability, and performance
  • Collaborate with product management, architects, and engineers in an agile environment
  • Contribute to CI/CD, DevOps, and testing practices and deployment pipelines
  • Own impactful projects such as product modeling capabilities, AI-assisted configuration workflows, and reliability/performance enhancements

Requirements

  • Demonstrated ability to embrace AI and apply it to the current role and use data-driven insights
  • 5+ years of professional software development experience, ideally in SaaS or cloud-based products
  • Strong proficiency in core Java
  • Experience building and maintaining production microservices on a major cloud platform, preferably AWS
  • Hands-on experience with JavaScript or TypeScript on the front end
  • Understanding of enterprise architectural and software design patterns
  • Experience with containerization and orchestration using Docker and Kubernetes
  • Familiarity with CI/CD and DevOps practices and tools, including TeamCity and Git-based workflows
  • Proven ability to use AI-assisted coding tools such as Claude Code or GitHub Copilot
  • BS/MS in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience is preferred

Benefits

  • Flexible work environment, with a hybrid setup that supports both focused work and in-person collaboration
  • Health and wellness benefits
  • Paid time off programs, including volunteer time off
  • Market-competitive pay and incentive programs
  • Continual development and internal career growth opportunities, including upskilling in AI, cloud, and modern engineering practices
  • In-person orientation process
  • Health, dental, and vision insurance
  • Company sponsored retirement plan
  • Some roles may be eligible for the annual company bonus plan, commissions, and/or long term incentive awards

Job type

Full Time

Experience level

Senior

Salary

CA$135,000 - CA$169,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDockerJavaJavaScriptKubernetesMicroservicesTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.