Product Engineers – Java Spring Boot and Full Stack Opportunities

Allstate Allstate · Insurance · Belfast, United Kingdom +1

Allstate is seeking experienced Product Engineers (Java Spring Boot and Full Stack) to design, build, and support high quality digital products using modern engineering practices and tools. The role involves partnering with product managers and fellow engineers to deliver scalable, cloud-native, user-centered solutions, and being accountable for the success of digital products from design through production support. This is an engineering role focused on building digital products within an AI-first organization, but the core responsibilities are traditional software engineering.

What you'd actually do

  1. Design, build, and enhance full stack software products
  2. Design and implement testing strategies to validate acceptance criteria
  3. Practice pair programming and test-driven development (TDD) as part of daily engineering work
  4. Establish and maintain CI/CD pipelines, supporting continuous integration, delivery, and deployment
  5. Collaborate with the team on system and application design, selecting the simplest and most effective technical solutions

Skills

Required

  • 3 + years’ development experience with Java and Spring Boot
  • 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
  • A legal right to work in the UK for employment at Allstate

Nice to have

  • Kafka