At Allstate, the business problem is to protect families and their belongings from life’s uncertainties by designing and implementing digital products using modern tools, technologies, frameworks, and systems.
Requirements
- Experience and knowledge in developing REST APIs using Java Spring boot, including tooling for documentation (swagger, REST-docs, OpenAPI spec), versioning, service discovery/registration, testing and management; experience using API gateways a plus.
- 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 in automation test suite using Python.
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.
Other
- 3-6 years of experience
- Background investigation is required
- Allstate generally does not sponsor individuals for employment-based visas for this position.
- Must comply with the Indiana House Enrolled Act (HEA) 1242, which prohibits discrimination against veterans.
- Must comply with the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance.