Allstate
Allstate
Allstate provides insurance and protection products across home, auto, device, and identity coverage. Its work centers on helping customers manage risk, protect their finances, and navigate unexpected events with greater confidence. The company also highlights community involvement and sustainability as part of its broader approach to serving customers and contributing to positive social impact.

Senior Full Stack Developer Consultant – Allstate, Pune Hybrid

Build Java, Spring Boot, and React applications supporting Allstate’s insurance operations in India. Design distributed systems, APIs, and production software in a hybrid Pune role.

Description

  • Design digital products with current tools, technologies, frameworks, and systems
  • Use scientific and technical expertise across software design, implementation, testing, and documentation
  • Take ownership of applications running in production
  • Be accountable for digital product outcomes by delivering against KPIs
  • Contribute technical expertise during inception and iteration planning with the product manager
  • Join daily site, cross-site, and product team standups
  • Participate in retrospectives and promote constructive feedback
  • Work with others on high-level and detailed component and system designs
  • Contribute to performance optimization and technical review sessions
  • Use pair programming and test-driven development practices
  • Build and advance continuous integration, delivery, and deployment pipelines and practices
  • Support software products in user environments
  • Share knowledge and strengthen the team’s collective expertise

Requirements

  • 4–10 years of professional experience
  • B.E. or B.Tech degree
  • Core skills in Java, Spring Boot, React JS, SQL, and test-driven development
  • Familiarity with Microsoft Fabric, Kafka, and observability tools
  • Experience building REST APIs with Java Spring Boot, including Swagger, REST Docs, OpenAPI, versioning, service discovery and registration, testing, and management
  • Experience with API gateways and React
  • Background architecting, designing, implementing, and delivering large-scale distributed or cloud systems
  • Experience working with microservices architectures
  • Knowledge of web and API security, including authentication, authorization, OAuth, OWASP, OpenID, and SAML
  • Backend and database experience with SQL, caching, and Kafka messaging
  • Knowledge of Git, artifact management, and build and packaging tools such as Maven, Gradle, npm, and Artifactory
  • Experience with Jenkins or comparable continuous integration tools
  • Experience in Agile or paired programming and engineering environments
  • Experience applying test-driven development and writing unit tests for end-to-end coverage
  • Ability to troubleshoot issues and analyze performance bottlenecks
  • Python experience is a plus

Benefits

  • Opportunities to build skills and progress professionally
  • Collaborative team working environment
  • Hybrid work arrangement

Related Jobs

ICT Digital Solutions GmbH

Full-Stack Developer (Hybrid, Germany)

ICT Digital Solutions GmbH

Build web applications, APIs, and cloud integrations at ICT Digital Solutions. Develop software for IoT, Industry 4.0, and digital business processes.

Open
Tangam Systems

Software Developer Analyst – Waterloo Hybrid

Tangam Systems

Build casino analytics software at Tangam Systems using C#, .NET, data pipelines and cloud tools. Develop automated solutions, dashboards and full-stack applications in a hybrid Waterloo role.

Open