Senior Product Engineer (software/java)

Allstatecorporation

Base: 90,700.00 - 153,925.00 annually; bonus/equit...
Not specified (assumed hybrid/onsite due to nature of the role)
Java and j2ee technologies
Spring boot, spring data, spring ioc
Rest api design and testing
Allstate is seeking a Senior Product Engineer with expertise in Java and software development to design and implement digital products, particularly within the Enterprise Payments organization. The ideal candidate should possess strong technical skills in Java technologies, REST APIs, and DevOps methodologies, along with a collaborative and customer-focused mindset

Job Summary

  • At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties.
  • The Senior Product Engineer (Software/Java) architects and designs their digital products using modern tools, technologies, frameworks, and systems.
  • Joining our team isn’t just a job — it’s an opportunity.

Matching Summary

Match Score: 85

Allstate is seeking a Senior Product Engineer with expertise in Java and software development to design and implement digital products, particularly within the Enterprise Payments organization. The ideal candidate should possess strong technical skills in Java technologies, REST APIs, and DevOps methodologies, along with a collaborative and customer-focused mindset.

Salary

Base: 90,700.00 - 153,925.00 annually; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Java and J2EE technologies
  • Spring Boot, Spring Data, Spring IOC
  • REST API design and testing
  • Microservice architecture
  • Relational database SQL
  • Object-oriented design principles
  • Test Driven Development
  • Continuous integration and DevOps
  • Containerization technologies (Kubernetes, Docker)
  • Agile/Scrum or eXtreme Programming (XP)

Nice-to-have

  • Modern front-end technologies
  • High-traffic distributed systems
  • Quality and security scan tools
  • Messaging systems (Kafka)
  • Cloud technologies (PCF, AWS)

Key Requirements

  • 4 years or more of software development experience
  • Experience with Java and J2EE technologies
  • Experience with REST API’s
  • Solid knowledge of database design
  • Strong understanding of software development concepts
  • Experience creating products within Test Driven Development
  • Experience with continuous integration and DevOps methodologies
  • Experience developing Java-based services
  • Experience with containerization technologies
  • Experience working in an Agile/Scrum or eXtreme Programming (XP) work environment

Work Rights

Not specified

Tailored Resume

Cover Letter