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.
- ...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...FullstackShift work
- ...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,...FullstackLocal area
- 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...FullstackRemote jobFlexible hours
$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...FullstackRemote work$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...FullstackTemporary workWork experience placementLocal area3 days per week- ...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...FullstackFull timeContract workTemporary workPart timeWork experience placementWork at office
- ...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...FullstackHourly payContract workLocal area
- ...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...FullstackWork at office
- ...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...FullstackRemote work
- ...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...FullstackRemote work
- 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
- ...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
- ...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....FullstackH1bWork from homeFlexible hours
- 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...FullstackRemote job
- ...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
- ...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...FullstackLong term contract
- ...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
- ...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
- ...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...FullstackRemote workFlexible hours
- ...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...FullstackRemote work
- ...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 workWork experience placementRemote work
- ...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...FullstackLocal areaRemote work
$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...FullstackFull timeLocal area- ...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...FullstackFull timeRemote work
- ...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...FullstackFull timeTemporary workFlexible hours
- ...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...FullstackFull timeRelocation
- ...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...FullstackFull timeContract workTemporary workPart timeWork experience placementWork at office
- ...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...FullstackRemote work
- ...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...FullstackHourly payContract workWork at officeRemote work
- 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
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!
- design assurance engineer United States
- mechanical product design engineer United States
- staff design engineer United States
- senior product design engineer United States
- chief design engineer United States
- structural design engineer United States
- product compliance engineer United States
- senior physical design engineer United States
- product engineering manager United States
- industrial design engineer United States

