**
Allstate is seeking a Senior Product Engineer with expertise in Java Spring Boot to design and implement digital products that meet evolving customer needs. The ideal candidate will possess strong experience in developing REST APIs and large-scale distributed systems, and will thrive in a collaborative Agile environment.
**
Job Summary
The Product Engineer is responsible for architecting digital products using modern tools and technologies to protect families from life's uncertainties.
This role requires owning the full lifecycle of applications in production, including continuous integration, delivery, and deployment pipelines.
Candidates will coach teams on best practices like paired programming and test-driven development while collaborating with product managers across portfolios.
Matching Summary
Match Score: 75
**
Allstate is seeking a Senior Product Engineer with expertise in Java Spring Boot to design and implement digital products that meet evolving customer needs. The ideal candidate will possess strong experience in developing REST APIs and large-scale distributed systems, and will thrive in a collaborative Agile environment.
**
Salary
Base: $90,700.00 - $153,925.00 annually; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
7+ years of software development experience
Java Spring Boot REST API development
Microservices architecture design
Cloud-based distributed systems
Git version control and Maven build tools
Agile environment and paired programming
MongoDB database and Kafka messaging
Nice-to-have
API gateway experience
Python programming knowledge
Swagger and OpenAPI documentation
Test-driven development practices
Performance bottleneck analysis skills
Key Requirements
7+ years of professional software engineering experience
Bachelor's degree in Computer Science or related field preferred
Strong background in backend development and system design