Allstate Insurance Co. is looking for a Full Stack Product Engineer (Java) to join their Employee Experience team supporting Enterprise Shared Services. The role involves collaborating with engineering teams and product managers to strategize and build projects, ensuring they are completed efficiently and correctly while adhering to best coding practices.
Responsibilities:
- Work alongside our Managing Engineer and Digital Product Managers to help manage the product engineering strategy for products in our growing digital product portfolio
- Contribute to the product backlog, by completing stories, identifying bugs and inefficiencies in the code, and striving for the best written solutions possible
- Adhere to the documentation discipline, educates team around engineering processes, and assists in defining the product engagement environment to enable its success
- Use customer feedback, detailed market analysis, and data gathering to provide recommendations on decisions about product engineering strategy
- Participate in a paired programming environment to build quality, scalable business solutions
Requirements:
- 3 years or more of professional experience in software development, preferably in a production environment. (Or equivalent)
- Experience in full-stack development, with Java/Spring Boot for backend services and React for frontend applications
- Experience designing, building, and maintaining scalable and reliable systems
- Solid understanding of data structures, algorithms, and object-oriented design principles
- Familiarity with version control systems (e.g., Git) and collaborative development workflows
- Experience with RESTful APIs, microservices architecture, or distributed systems
- Working knowledge of databases (SQL and/or NoSQL) and data modeling (Or Equivalent)
- Experience with cloud platforms (e.g., AWS, Azure, or GCP) and CI/CD deployment pipelines (Or Equivalent)
- Understanding of testing practices, including unit, integration, and automated testing
- 3 or more years of experience (Preferred)