Full Stack 70% React/ 30% Java Senior Software Developer

Intact Financial

Multiple Locations
Base: 101,800 - 124,400 cad annually; bonus/equity...
Hybrid
React 19 and typescript development
Spring boot 3 microservices with java 17+
Postgresql database and liquibase migrations
This role involves owning features end-to-end from React frontends to Spring Boot microservices in a fast-paced, high-impact environment

Job Summary

  • This role involves owning features end-to-end from React frontends to Spring Boot microservices in a fast-paced, high-impact environment.
  • Employees receive flexible work arrangements, multiple wellbeing benefits, share plans, and a defined benefit pension plan offering guaranteed income for life.
  • The team values initiative, clear communication, fast iteration, code quality, and a collaborative agile environment with frequent release cadences.

Matching Summary

This role involves owning features end-to-end from React frontends to Spring Boot microservices in a fast-paced, high-impact environment.

Salary

Base: 101,800 - 124,400 CAD annually; Bonus/Equity: 12% annual bonus target with potential payout up to double; Benefits: Flexible work, wellness programs, share plan, pension with guaranteed income

Skills & Requirements

Must-have

  • React 19 and TypeScript development
  • Spring Boot 3 microservices with Java 17+
  • PostgreSQL database and Liquibase migrations
  • RESTful API design and OpenAPI/Swagger
  • Containerization with Docker and Kubernetes/OpenShift
  • Unit, integration, and E2E testing discipline
  • CI/CD pipelines with Jenkins or GitHub Actions

Nice-to-have

  • Spring Cloud Gateway and Netflix Eureka
  • Helm chart authoring and OpenShift operations
  • HashiCorp Vault and OAuth2/OIDC flows
  • Monorepo tooling like Turborepo and pnpm workspaces
  • Workflow/orchestration engines and Spring Integration
  • Developer experience tools like Storybook and MkDocs
  • AWS S3 and AWS SDK for Java familiarity

Key Requirements

  • 8+ years professional software development experience
  • Undergraduate degree in Computer Science or equivalent
  • Eligibility to work in Canada
  • Bilingualism required for Quebec-based candidates

Work Rights

Must be eligible to work in Canada

Tailored Resume

Cover Letter