Senior Java Spring Boot Product Engineer – Payments

Allstate Insurance Company

United States

On-site

USD 100,000 - 171,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Allstate is seeking a Senior Product Engineer (Java/Spring Boot) to design and own digital products, ensure production success, and drive KPIs within the Enterprise Payments group. The role emphasizes modern tooling, TDD, CI/CD, and collaboration with product teams.

The candidate will contribute to REST API development, distributed systems, and cloud-based services, with a focus on secure, scalable payment solutions.

Qualifications

  • 5+ years in REST API development with Java Spring Boot and API documentation tooling.
  • Experience in large-scale distributed/cloud systems and microservices.
  • Web/API security knowledge including OAuth, OpenID, SAML, OWASP.
  • Backend design, databases (SQL/cache), and Kafka messaging.

Responsibilities

  • Participate in inception and iteration planning with product manager.
  • Collaborate on high/low level designs; improve performance.
  • Engage in daily standups, retrospectives, and knowledge sharing.
  • Establish and improve CI/CD pipelines; support production apps.

Skills

Java Spring Boot
REST APIs
Cloud architecture
Security - OAuth/OpenID/SAML
Git workflows
Test-driven development
Pair programming
CI/CD pipelines
Kafka messaging
Agile methodologies

Tools

Swagger/OpenAPI
Maven/Gradle
Jenkins
Git
Kafka

Job description

Allstate is seeking a Senior Product Engineer (Java/Spring Boot) to design and own digital products, ensure production success, and drive KPIs within the Enterprise Payments group. The role emphasizes modern tooling, TDD, CI/CD, and collaboration with product teams.

The candidate will contribute to REST API development, distributed systems, and cloud-based services, with a focus on secure, scalable payment solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Boot Product Engineer for Payments
Senior Java Spring Boot Product Engineer for Payments

Allstate Insurance • Illinois

On-site
USD 102,000 - 171,000
Connectivity reimbursement
Senior Java/Spring Boot Product Engineer - Remote
Senior Java/Spring Boot Product Engineer - Remote

Allstate • United States

On-site
USD 100,000 - 171,000
Tech setup provided
Home connectivity reimbursement
Remote Senior Java/Spring Boot Product Engineer
Remote Senior Java/Spring Boot Product Engineer

Allstate Northern Ireland Limited • Northern (KY)

Hybrid
USD 100,000 - 171,000
Senior Product Engineer: Java Spring Boot (Remote)
Senior Product Engineer: Java Spring Boot (Remote)

Allstate Northern Ireland Limited • United States

On-site
USD 90,700 - 153,925
Java Spring Boot Product Engineer - Cloud-Native
Java Spring Boot Product Engineer - Cloud-Native

Allstate • United States

On-site
USD 70,100 - 121,475
Product Engineer: Java Spring Boot & Cloud-Native
Product Engineer: Java Spring Boot & Cloud-Native

Allstate Insurance • Illinois

On-site
USD 70,000 - 121,000
Lead Java Backend Engineer – Microservices & CI/CD
Lead Java Backend Engineer – Microservices & CI/CD

Allstate Insurance Company • Northern (KY)

Hybrid
USD 100,000 - 171,000
Senior Software Engineer, Payments & Digital Assets
Senior Software Engineer, Payments & Digital Assets

U.S. Bank • Town of Charlotte (NY)

Hybrid
USD 112,000 - 131,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+1
Senior Software Engineer, Payments Platform (Java/Spring)
Senior Software Engineer, Payments Platform (Java/Spring)

OKX • San Jose (CA)

On-site
USD 179,000 - 268,000
L&D subsidy
Team building programs
Wellness and meal allowances
+1
Cloud Services Lead Architect - Java & Microservices
Cloud Services Lead Architect - Java & Microservices

Allstate Foundation • Town of Texas (WI)

On-site
USD 100,000 - 171,000
Laptop provided
Connectivity reimbursement