
Product Engineer – Java, Spring Boot, Full Stack
Allstate
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- 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
Requirements
- A legal right to work in the UK for employment at Allstate.
- 3 + years’ development experience with Java 17+ and Spring Boot 3.x+.
- Experience with relational/NoSQL databases.
- CI/CD experience (Jenkins/GitHub), Docker, Kubernetes.
- Experience building microservices and event-driven systems (Kafka preferred).
- Experience in frontend engineering – ReactJS/AngularJS/Typescript.
Benefits
- A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts
- Access to world-class learning platforms and award-winning L&D
- Clear career paths, internal mobility, and a strong focus on growth
- A people-first culture with flexible working options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17Spring Boot 3.xrelational databasesNoSQL databasesCI/CDDockerKubernetesmicroservicesevent-driven systemsReactJS
Soft Skills
collaborationcommunicationproblem-solvingteamworkknowledge sharingadaptabilityparticipationengagementplanningretrospective analysis