Product Engineer (java) Lead Consultant

Allstate Allstate · Insurance · IL · Remote

Seeking a Lead Consultant Product Engineer with a strong backend focus (Java, Spring Boot) to design, build, and operate reliable backend services. The role involves system integration, API development, CI/CD, and Kubernetes deployment. While not a core AI role, it offers opportunities to contribute to AI-enabled systems, exploring agentic workflows and AI-assisted tooling, requiring curiosity and sound engineering judgment in applying AI responsibly.

What you'd actually do

  1. Design, develop, and maintain Java‑based backend services using Spring Boot or similar frameworks.
  2. Build and integrate API‑driven, service‑to‑service communication patterns, including synchronous and asynchronous interactions.
  3. Design and consume RESTful APIs and event‑based interfaces with attention to reliability, versioning, and backward compatibility.
  4. Focus on system‑to‑system integration, coordination between services, and orchestration over direct data access.
  5. Make thoughtful design decisions with an emphasis on clarity, scalability, and long‑term maintainability.

Skills

Required

  • Java
  • Spring Boot
  • backend systems
  • API design
  • system integration
  • CI/CD
  • automated testing
  • version control
  • containerized application deployment
  • Kubernetes
  • relational databases
  • SQL
  • collaboration
  • technical communication

Nice to have

  • AWS
  • GCP
  • Azure
  • production system support
  • React
  • Angular
  • product-driven teams
  • consulting-style teams
  • frontend development

What the JD emphasized

  • 5 years or more of professional experience building backend systems using Java.