Product Engineer Sr. Java Springboot

Allstate

Base: $90,700.00 - $153,925.00 annually; bonus/equ...
**
7+ years of software development experience
Java spring boot rest api development
Microservices architecture design
** 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

Work Rights

Not specified

Tailored Resume

Cover Letter