Allstate

ProductEngineerSr.JavaSpringboot

$91–154k Ontario, California, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Product Engineer Sr. Java Springboot at Allstate. Skills: Java Spring boot, MicroServices architectures, distributed systems, cloud applications, web and API security, backend development, Kafka messaging, git, Jenkins. architects and designs their digital products using modern tools, technologies, frameworks, and systems. apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software”

What You'll Achieve.

achieving KPIs

Industry & Context.

Problems you'll solve

problem-solving and analyzing performance bottlenecks

Eligibility Requirements

background investigation

What They're Looking For.

Must Have

Experience and knowledge in developing REST APIs using Java Spring boot, Hands on experience and accountability architecting, designing, implementing and delivering large scale distributed systems and/or applications for the cloud, including MicroServices architectures, Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML, Experience in backend development design and implementation, database (MongoDB, caching) and Kafka messaging, Knowledge and experience using distributed version control systems (git), artifact management systems, build and packaging systems (maven, gradle, npm, artifactory, etc ) and Jenkins or similar Continuous Integration tools, Experience of working in an Agile environment or paired programming/engineering model, Experience with the test driven approach and writing unit tests for front to back coverage, Experience with problem-solving and analyzing performance bottlenecks

Nice to Have

tooling for documentation (swagger, REST-docs, OpenAPI spec), versioning, service discovery/registration, testing and experience using API gateways a plus, Experience with Python is a plus

What You'll Do.

architects and designs their digital products using modern tools

apply a systematic application of scientific and technological knowledge

and experience to the design

and documentation of software

own and manage running their application in production

accountable for the success of their digital products through achieving KPIs

Participate in inceptions and iteration planning meetings

infusing backlogs with technical input

Leads and participates in daily site

and product team standups

Leads and participates in retrospectives

Participate in high-level and low-level component and system designs

Participate in performance improvements and tech review meetings

Provides support for software products in user environments

How You'll Work.

Team & Collaboration

working in close partnership with the product manager; Leads and participates in daily site, cross-site, and product team standups; Leads and participates in retrospectives, demonstrating and encouraging each participant to provide feedback with empathy; Partners in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers and key stakeholders; shares that knowledge across organizations; Coaches the team and leads daily practices of using paired programming and test-driven development

Full Job Description

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** The Product Engineer architects and designs their digital products using modern tools, technologies, frameworks, and systems. They apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. They own and manage running their application in production, and ultimately becomes accountable for the success of their digital products through achieving KPIs. Product Engineers at Allstate are considered Software Engineers ### KEY RESPONSIBILITIES * Participate in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager. * Leads and participates in daily site, cross-site, and product team standups. * Leads and participates in retrospectives, demonstrating and encouraging each participant to provide feedback with empathy. * Participate in high-level and low-level component and system designs * Participate in performance improvements and tech review meetings * Partners in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers and key stakeholders. * Serves as an expert on one or more business domain and a distinguished advocate of multiple technology stacks and shares that knowledge across organizations. * Coaches the team and leads daily practices of using paired programming and test-driven development in writing software and building products. * Establishes continuous integration

Free ATS check

Applying for this Product Engineer Sr. Java Springboot role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Allstate?

Real rants from real employees. Read before you apply.

Read Company Rants →