Skip to main content
Allstate

Product Engineer – Java Spring Boot - Full Stack

RemoteUnited States onlyArchived
Published
Role
Fullstack
Experience
Mid
Employment
Full-time
$90.7k–$153.9k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

As a Product Engineer you will design, build, and support high quality digital products using modern engineering practices and tools. In this role, you will partner closely with product managers and fellow engineers to deliver scalable, cloud native, user-centered solutions.

Core skills

JavaSpring Boot 3.x+JSFramework React/Angular/TypeScript

Required skills

Java (Programming Language)Spring BootReactJS/AngularJS/TypescriptRedux ToolkitCI/CD (Jenkins/GitHub Actions)DockerKubernetesKafkaAzureAWSOpenAPI/JSON/AVSC (Schema Standards)

Optional skills

Python (Programming Language)MongoDB Performance TuningGenerative and Agentic AI tooling

What you'll do

  • Design, build, and enhance full stack software products
  • Design and implement testing strategies to validate acceptance criteria
  • Practice pair programming and test-driven development (TDD) as part of daily engineering work
  • Establish and maintain CI/CD pipelines, supporting continuous integration, delivery, and deployment
  • Collaborate with the team on system and application design, selecting the most effective solutions
  • Participate in iteration planning and other product team ceremonies
  • Actively engage in daily standups and cross-site collaboration
  • Contribute to retrospectives and identify actionable improvements
  • Provide production support for software products and monitor performance
  • Share knowledge and clearly communicate technical designs with other digital product teams

What they require

  • Strong proficiency in Java 17+ and Spring Boot 3.x+
  • Experience in frontend engineering – ReactJS/AngularJS/Typescript
  • Strong state management experience (Redux Toolkit or equivalent)
  • Experience building responsive, accessible, data-driven User Experiences
  • Understanding of JVM and Application Performance Architecture/Management
  • Experience in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML
  • Strong understanding of REST APIs and distributed systems
  • Experience building microservices and event-driven systems (Kafka preferred)
  • Understanding of cloud and hybrid environment(s), including Azure, AWS, and various on-premises systems
  • Experience with relational/NoSQL databases
  • Familiarity with schema standards (OpenAPI/JSON/JSON Schema)
  • CI/CD experience (Jenkins/GitHub Actions), Docker, Kubernetes
  • Practice Test-Driven Development (TDD) and strong understanding of OS development
  • Comfortable working in a pair-programming (CP experience) environment
  • 3 or more years of experience (Preferred)

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. For more than 90 years, Allstate has been an insurance industry leader in pricing sophistication, telematics, device and identity protection.

InsuranceEnterpriseallstate.com/

What people say about this company

3.4/ 5

  • Employees appreciate the work-life balance offered by Allstate.
  • Many reviews highlight the comprehensive benefits package.
  • Some employees report issues with management and communication.
$90.7k–$153.9k/yr