Product Engineer - Java Spring Boot

Allstate

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
IL
Salary
$70,100–$121,475 / yr
Posted
98 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $96k
$52k most similar roles pay here $244k

This role pays less than 99% of similar roles. Most pay $156,687–$211,200 — the shaded band above. At the midpoint, this role pays about $96k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Allstate

The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.

Allstate currently has 36 open roles on FindRole.

Listed pay typically runs $100,000–$170,500 across 36 roles with salary data.

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Product Engineer - Java Spring Boot

As a Product Engineer, you will join a team dedicated to designing, building, and supporting high-quality digital products using modern engineering practices. You will be responsible for developing full-stack software, implementing testing strategies to validate acceptance criteria, and practicing test-driven development and pair programming daily. Your role involves managing CI/CD pipelines, collaborating on system designs, and providing production support while ensuring performance against key metrics. The technical stack includes Java 17+, Spring Boot 3.x+, and for full-stack options, ReactJS, AngularJS, TypeScript, and Redux Toolkit. You will work with REST APIs, microservices, Kafka, and databases like MongoDB. Additionally, you will utilize tools such as Docker, Kubernetes, Jenkins, and Datadog. The role focuses on creating scalable, cloud-native, user-centered solutions within a distributed systems environment to solve complex technical challenges in the digital product space.

What you'll do

  • Design, build, and enhance full-stack software products using Java, Spring Boot, and modern frontend frameworks.
  • Implement testing strategies and practice test-driven development (TDD) to validate product acceptance criteria.
  • Establish and maintain CI/CD pipelines to support continuous integration, delivery, and deployment.
  • Develop scalable, cloud-native microservices and event-driven systems using tools like Kafka.
  • Provide production support for software products and manage performance against predefined metrics.
  • Select effective technical solutions for system and application designs in collaboration with product managers.
  • Monitor and troubleshoot applications using tools like Datadog to ensure high availability.
  • Build and integrate generative and agentic AI tooling into existing software solutions.

What we're looking for

  • Candidates must have at least 3 years of experience in core technologies and frameworks.
  • Proficiency in Java 17+ and Spring Boot 3.x+ is required for full stack roles.
  • Experience in frontend engineering using ReactJS, AngularJS, or TypeScript is required for full stack roles.
  • Strong state management experience with Redux Toolkit or equivalent is required for full stack roles.
  • Ability to build responsive, accessible, and data-driven user experiences is required for full stack roles.
  • Knowledge of Python, microservices, and event-driven systems (Kafka) is preferred.
  • Experience with CI/CD pipelines, Docker, Kubernetes, and monitoring tools like Datadog is required.
  • Candidates must be able to pass a background investigation.

More like this

Similar roles

Senior Product Engineer Java Springboot

Allstate

Remote (IL) 2 days ago $90,700$153,925
Java Spring Boot REST APIs Microservices Python JavaScript Kafka MongoDB Git Maven Gradle npm Artifactory Jenkins Swagger OAuth OpenID SAML
Remote

Product Software Engineer II

The Walt Disney Company

Remote (Glendale, CA) 11 days ago $117,500$157,500
Java Python JavaScript SpringBoot Spring Framework AWS Terraform Infrastructure as Code DynamoDB OpenSearch SQS SNS ElastiCache Redis Elasticsearch ECS Fargate GitLab CI/CD Datadog Amazon S3
3+ yrs exp Remote

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 35 days ago
Java Spring Boot Apache Kafka React TypeScript Redux Toolkit MongoDB RESTful API OpenAPI 3.0 JUnit 5 Playwright Microservices CQRS Saga Patterns CI/CD Kubernetes Agile Distributed Systems
5+ yrs exp

Senior Product Engineer

Allstate

Remote (IL) 80 days ago $90,700$153,925
Java Spring Boot Spring Framework Microservices REST API SQL JUnit Selenium JBehave Docker Kubernetes GitHub Jenkins Groovy SonarQube Maven Gradle Datadog Kafka AWS React Angular Agile
Remote

Product Engineer Java Spring Boot

Allstate

Remote (IL) 3 days ago $85,000$145,075
Java Spring Boot REST APIs Microservices Python Kafka MongoDB Git Maven Gradle npm Artifactory Jenkins Swagger OpenAPI OAuth OWASP SAML Agile
2+ yrs exp Remote