Product Engineer Senior Java Springboot

Allstate

Remote

Quick summary

Work type
Remote
Location
IL
Salary
$90,700–$153,925 / yr
Posted
5 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $122k
$75k most similar roles pay here $233k

This role pays less than 96% of similar roles. Most pay $149,350–$191,500 — the shaded band above. At the midpoint, this role pays about $122k versus about $170k 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 33 open roles on FindRole.

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

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Product Engineer Senior Java Springboot

As a Product Engineer at Allstate, you will join a dynamic team of software engineers to architect and design digital products using modern tools and technologies such as Java Spring Boot, REST APIs, and microservices architectures. Your day-to-day responsibilities include participating in inception meetings, leading standups, retrospectives, and tech reviews, while also collaborating with product managers on strategy alignment across portfolios. You will be accountable for the success of your applications through KPIs, ensuring continuous integration and delivery practices are established. The role requires expertise in web and API security, database management, and experience with distributed version control systems like Git and CI/CD tools such as Jenkins. Ideal candidates have 3 or more years of relevant experience and a strong background in backend development, including performance optimization and unit testing.

What you'll do

  • Leads high-level and low-level component and system designs for digital products.
  • Establishes CI/CD pipelines and practices for software delivery.
  • Coaches team in test-driven development and paired programming techniques.
  • Partners with product managers to align strategies across multiple portfolios.
  • Provides expert knowledge on business domains and technology stacks to teams.

What we're looking for

  • At least 3 years of experience in software development and architecture.
  • Expertise in Java Spring Boot for developing REST APIs and microservices.
  • Hands-on experience with cloud-based distributed systems and large-scale applications.
  • Proficiency in web and API security, including OAuth, SAML, and OWASP standards.
  • Knowledge of backend development, databases (MongoDB), caching, and Kafka messaging.
  • Experience with continuous integration/continuous delivery practices and tools like Jenkins.
  • Strong skills in Agile methodologies, paired programming, and test-driven development.

More like this

Similar roles

Product Engineer, Java Spring Boot with Full Stack Option

Allstate

Remote (IL) 22 days ago $70,100$121,475
Java Spring Boot ReactJS AngularJS TypeScript Redux CI/CD Docker Kubernetes Jenkins GitHub Actions REST APIs Microservices Distributed Systems RabbitMQ Python DevOps TDD Pair Programming Datadog MongoDB OpenAPI JSON AVSC
Remote

Senior Product Engineer (Software/Java)

Allstate

Remote (IL) 4 days ago $90,700$153,925
Java Spring Boot Spring Data REST APIs SQL Test-Driven Development Junit Kubernetes Docker GitHub Jenkins SonarQube Gradle Maven Datadog Continuous Integration Agile Methodology React.js Angular JavaScript
Remote

Software Engineer Lead Consultant

Allstate

Remote (IL) 9 days ago
Java Spring Boot Swagger REST-docs OpenAPI Kafka MongoDB BPMN 2.0 Flowable OAuth OpenID SAML CI/CD Python Git Maven Gradle Jenkins Kubernetes OpenTelemetry Distributed Tracing Generative AI APIs LangGraph AutoGen LLMOps MLOps RAG Pipelines Vector Databases Agile Methodology
Remote

Senior Software Engineer

PNC

Farmers Branch, TX +3 19 days ago $86,250$172,500
Java Spring Boot Angular React Node.js .NET Python C# AWS Azure Google Cloud CI/CD Docker Kubernetes

Lead Software Engineer, Java/SpringBoot/AWS

JPMorgan Chase

Wilmington, DE 11 days ago
Java Spring Boot AWS EKS ECS S3 ALB/NLB DynamoDB Aurora Docker Kubernetes PostgreSQL Oracle Terraform Grafana Splunk Dynatrace Datadog CloudWatch Kafka CI/CD

Senior Backend Engineer, Java, Servicing Platform

Wise

Budapest, Hungary 113 days ago
Java Spring JDBC CI/CD Distributed Systems Concurrent Systems Relational Databases Non-relational Databases Test-Driven Development Code Reviews Latency Optimization Throughput Optimization