Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Product Engineer - Java Spring Boot w/ Full Stack Option

Allstate

Product Engineer

At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Job Description

As a Product Engineer you will design, build, and support high quality digital products using modern engineering practices and tools. In this role, you will partner closely with product managers and fellow engineers to deliver scalable, cloud native, user-centered solutions. You will be accountable for the success of your digital product(s), from design and implementation through production support and performance management against pre-defined key metrics.

Key Responsibilities
  • Design, build, and enhance full stack software products
  • Design and implement testing strategies to validate acceptance criteria
  • Practice pair programming and test-driven development (TDD) as part of daily engineering work
  • Establish and maintain CI/CD pipelines, supporting continuous integration, delivery, and deployment
  • Collaborate with the team on system and application design, selecting the simplest and most effective technical solutions
  • Participate in iteration planning, ensuring a shared understanding of backlog stories and technical requirements
  • Actively engage in daily standups, cross-site collaboration, and product team ceremonies
  • Contribute to and participate in retrospectives, identifying actionable improvements for the team and product
  • Provide production support for software products
  • Share knowledge and contribute to the growth of team and organizational engineering practices
  • Collaborate with other digital product teams and clearly communicate technical designs
Experience
  • 2 + years experience in the below technologies
Core Technologies & Frameworks
  • Strong proficiency in Java 17+ and Spring Boot 3.x+
  • Experience in frontend engineering – ReactJS/AngularJS/Typescript
  • Strong state management experience (Redux Toolkit or equivalent)
  • Experience building responsive, accessible, data-driven User Experiences
  • Working knowledge of Python
  • Understanding of JVM and Application Performance Architecture/Management
Architecture & System Design
  • Strong understanding of REST APIs and distributed systems
  • Experience building microservices and event-driven systems (Kafka preferred)
  • Understanding of cloud and hybrid environment(s), including Azure, AWS, and various on-premises systems
Data Management
  • Experience with relational/NoSQL databases
  • Familiarity with schema standards (OpenAPI/JSON/AVSC)
  • Understanding of MongoDB Performance Tuning
DevOps & Infrastructure
  • CI/CD experience (Jenkins/GitHub Actions), Docker, Kubernetes
  • Leverage Datadog or similar tools for application monitoring and troubleshooting
Development Practices
  • Practice Test-Driven Development (TDD)
  • Strong understanding of secure development
  • Comfortable working in a pair-programming (XP) environment
  • Understanding and ability to leverage, and or build, generative and agentic AI tooling to build solutions

Compensation offered for this role is 70,100.00 - 121,475.00 annually and is based on experience and qualifications.

The candidate(s) offered this position will be required to submit to a background investigation.

Joining our team isn't just a job — it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger – a winning team making a meaningful impact.

Allstate generally does not sponsor individuals for employment-based visas for this position.

It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Product Engineer - Java Spring Boot w/ Full Stack Option in United States vacancy
  •  ...Title Java Developer w/ Spring Boot Location: Morris Plains, NJ/Hybrid (...  ...to senior level software engineer to join the Digital Security...  ...are core expectations. Full stack developer who has experience...  ..., CSS and HTML along with Production Support experience. They... 
    Fullstack
    Shift work

    3B Staffing LLC

    Morris Plains, NJ
    2 days ago
  •  ...Java Developer With Spring Boot And Banking We're prioritizing local candidates! We are seeking a highly skilled Backend or Full stack Java Developer to design, develop, and support scalable, high...  ..., performance tuning, and production support Implement logging,... 
    Fullstack
    Local area

    InterSources

    McLean, VA
    1 day ago
  • TECHOAUTH SOLUTIONS LLC is seeking a Senior Full Stack Developer to design and scale a food...  ...applications, using technologies like Java, Spring Boot, and Angular. Responsibilities include...  ...offers competitive salary, equity options, and flexible working hours. #J-18808... 
    Fullstack
    Remote job
    Flexible hours

    TECHOAUTH SOLUTIONS LLC

    Fort Worth, TX
    4 days ago
  • $120k - $145k

     ...Are you a Senior Level Full Stack Engineer ready to drive innovation and scale modernized systems...  ...exciting modernization efforts using Java, Spring Boot, Groovy, JavaScript, TKG, AWS,...  ...members and external vendors. Evaluate options and performance tradeoffs/benefits. WHAT... 
    Fullstack
    Remote work

    Mutual of Omaha

    Stafford, TX
    5 days ago
  • $98.18k - $115.5k

     ...innovation and launching new products, we’re building a...  ...products Takes full stack ownership by...  ...provide guidance on engineering best practices and compliance...  ...-on experience in Java/J2EE, Spring Boot, Spring Cloud,...  ...) ~ Basic term and optional term life insurance... 
    Fullstack
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Atlanta, GA
    2 days ago
  •  ...Principal Software Engineer within PNC's...  ...services (Java 21) and frontend...  ...backend and frontend stacks. Backend...  ...Java (17/21+), Spring Boot, and related Spring...  ...with UX and product requirements....  ...disciplines, promoting full-stack skill...  ...eligibility, options for full-time employees... 
    Fullstack
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Dallas, TX
    6 days ago
  •  ...Senior Software Engineer - Java / Spring Boot / Azure Pittsburgh, PA Type:...  ...security standards. Support production deployments and...  ...Familiarity with Angular for full-stack contributions. Experience...  ...hourly rate; other employment options may be available that may... 
    Fullstack
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Pittsburgh, PA
    3 days ago
  •  ...requirement. We have urgent opening for Java backend resource at Bentonville...  ...(preferably 17), Microservices with Spring Boot background, Should have used GraphQL...  ...: Additional Skills : Team Lead,Full Stack Developer,Data Engineer Background Check : No... 
    Fullstack
    Work at office

    Kaav Inc.

    Bentonville, AR
    1 day ago
  •  ...A technology solutions firm is seeking a Full‐Stack Engineer (Java / Spring Boot) to join their remote team. The role involves developing and maintaining micro-service applications, collaborating with agile teams, and utilizing AWS for deployment. Candidates should have... 
    Fullstack
    Remote work

    Agile Defense

    United States
    2 days ago
  •  ...A technology solutions provider is seeking a Senior Full Stack Developer to design scalable applications using Java and Spring Boot. The role involves developing RESTful APIs, working with modern frontend technologies like React and Angular, and collaborating within agile... 
    Fullstack
    Remote work

    People10 Technologies Inc

    New York, NY
    3 days ago
  • An established industry player is seeking a talented Full Stack Developer with extensive experience in Java, Spring Boot, and ReactJS. This role involves managing production support, release management, and client reporting, ensuring seamless project delivery. The ideal... 
    Fullstack

    TechDigital Group

    Southlake, TX
    4 days ago
  •  ...Good at writing clean, modular, readable, and testable Java code Strong knowledge of Spring Boot framework, a good understanding of REST API principles...  ...preferred Proficient with CI/CD practices and production deployment Experience developing in Cloud Platform Strong... 
    Fullstack

    TechDigital Group

    Mason, OH
    3 days ago
  •  ...Frontend: React.js, Next.js ✅ Backend: Java, Spring Boot ✅ Cloud: Microsoft Azure (deployment,...  ...years in software development with proven full-stack expertise ✅ Other: Strong problem-...  ...take their careers to the next level! Flexible work from home options available.... 
    Fullstack
    H1b
    Work from home
    Flexible hours

    Sparc Technology Services Inc

    Plano, TX
    4 days ago
  • DecisionPoint Corporation is seeking a Full Stack Developer to join their US Transportation Command team. This remote position involves...  ...performance. Candidates should have strong expertise in Java (Spring Boot), JavaScript, as well as experience with CI/CD pipelines, Linux... 
    Fullstack
    Remote job

    DecisionPoint Corporation

    New York, NY
    4 days ago
  •  ...is seeking a seasoned Digital S/W Engineer Sr Analyst in Tampa, Florida....  ...Responsibilities include leading full-stack application development using Spring Boot and Angular, mentoring the engineering...  ...development, particularly with Java and modern DevOps practices. Competitive... 
    Fullstack

    PowerToFly

    Tampa, FL
    1 day ago
  •  ...Full-Stack Engineer Location: Washington, D.C (Hybrid Mode) Type: Long Term Contract...  ...Tech Stack: Language: Java Frameworks/Libraries: Spring Boot (backend), Angular (frontend)...  ...Skills: Strong hands-on Java with production REST API experience using Spring... 
    Fullstack
    Long term contract

    Covetit

    Washington DC
    6 hours ago
  •  ...Job Role - Java Developer w/ Spring, Kafka Location: Alpharetta, GA...  ...are looking for a versatile Full-Stack AI Engineer proficient in backend...  ...with UXUI designers and product teams to deliver seamless...  ...framework, including Spring Boot, Spring Data, and Spring... 
    Fullstack

    AceStack LLC

    Alpharetta, GA
    2 days ago
  •  ...Summary: As a Senior Software Engineer, you'll be a part of highly collaborative...  ...engineering, with a focus on full-stack development. ~ Expertise in Java (Spring Boot) and JavaScript, with deep...  ...teams including DevOps, QA, and product management to drive continuous delivery... 
    Fullstack

    Macpower Digital Assets Edge

    San Diego, CA
    5 days ago
  •  ...assistance Job Title Senior Full Stack Developer (Java / Spring Boot / Angular / AWS) Location Remote (US-based preferred) / Hybrid (optional) About the Role We are...  ...and reliability Collaborate with product, design, and DevOps teams Ensure... 
    Fullstack
    Remote work
    Flexible hours

    TECHOAUTH SOLUTIONS LLC

    Fort Worth, TX
    1 day ago
  •  ...Fidelity is looking for a Principal Full Stack Engineer to join the Fidelity Institutional...  ...ensure we are building the right product the right way. The Expertise...  ...and middle-tier applications using Java, JavaScript, Spring, Spring Boot and Angular. Solid understanding... 
    Fullstack
    Remote work

    Fidelity Investments

    Smithfield, RI
    1 day ago
  •  ...SW Engineer II (Java, Spring Boot, Utilities) 100% Remote 12+-month contract Web Cam Interview $70-$80/Hr...  ...MATRIX QUESTIONS (These notes are shared w/ the manager, & the resume MUST back-...  ..., correct (W2 only – there is NO option for C2C or 1099)? Do you have any issues... 
    Contract work
    Work experience placement
    Remote work

    Syntricate Technologies

    United States
    4 days ago
  •  ...Full-Stack Engineer (Java / Spring Boot) At Agile Defense we know that action defines the outcome and new challenges require new solutions. That...  ...integration), including three (3) years of experience deploying production enterprise applications in AWS. · Three (3) years of... 
    Fullstack
    Local area
    Remote work

    Agile Defense

    United States
    1 day ago
  • $130k - $160k

     ...Software Developer — Backend (Java/Spring Boot) Columbia, MD | Full Time | TS/SCI with...  ...— Backend Focus (Software Engineer, Level 1) Location: Columbia...  ...on technical decisions and product roadmap. Resolve challenging...  .... Nice to Haves Full‑stack experience including UI development... 
    Fullstack
    Full time
    Local area

    Intezra, Inc.

    Columbia, MD
    3 days ago
  •  ...Overview: Job Title: Full Stack Developer (Java Spring Boot & React) Company: R2...  ..., GA (Hybrid / Remote Options Available) Employment...  ...and cutting-edge digital product innovation. We are driven...  ...stack role; we expect our engineers to operate at the cutting... 
    Fullstack
    Full time
    Remote work

    R2 Technologies

    Alpharetta, GA
    3 days ago
  •  ...relationships and an emerging products division. Their primary...  ...They are urgently seeking a Full-stack Java engineer with strong TypeScript with...  ...Angular, React, Node.js, Java, Spring Boot, Oracle, and PostgreSQL....  ...with pre and post-tax options ~ Paid Sick Time Leave... 
    Fullstack
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Newport Beach, CA
    3 days ago
  •  ...Spring Boot Java Developer Job Location: Louisville, KY Position Type: Full Time Salary + Benefits + Relocation US Citizen, Green Card, and GC EAD preferred, no...  ...this position. Job Description Full stack Java (Spring Boot). Knowledge of RDBMS (MySQL... 
    Fullstack
    Full time
    Relocation

    Georgia IT Inc

    Louisville, KY
    5 days ago
  •  ...Lead Software Engineer within PNC's Lending...  ...services (Java 21) and frontend...  ...backend and frontend stacks. Backend...  ...Java (17/21+), Spring Boot, and related...  ...aligned with UX and product requirements....  ..., promoting full‑stack skill growth...  ...eligibility, options for full-time employees... 
    Fullstack
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    8 days ago
  •  ...Java Developer Fitch Ratings is hiring a Java Developer with expertise in upgrading tech stacks, including Spring Boot, Java 17, and migrating applications to AWS EKS. The role involves modernizing...  ...-native performance. Develop full-stack solutions and maintain code... 
    Fullstack
    Remote work

    Veracity

    United States
    1 day ago
  •  ...Full Stack Application Developer Apex Systems is hiring for a Full Stack Application Developer. Contract, 100% remote position. Requirements: Java 8 + JUnit or Cucumber Spring Boot Cloud experience (AWS Cloud Services - not just deploying, but using the... 
    Fullstack
    Hourly pay
    Contract work
    Work at office
    Remote work

    Software Technology Inc

    United States
    2 days ago
  • System One is looking for a Java Development Lead in Dallas, Texas, to oversee...  ..., and maintenance of financial production systems. The role requires over 10 years of full-stack development experience, particularly with Java and Spring Boot. You will develop integration... 
    Fullstack

    System One

    Dallas, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Product Engineer - Java Spring Boot w/ Full Stack Option. Be the first to apply!