3 days ago
Pune, India or Bengaluru, IndiaMid Level
Responsibilities
- Develop code for intermediate to complex modules using established architecture and development standards.
- Participate in requirements gathering, solution design, release activities, and ongoing user support.
- Conduct design and code reviews, critique requirements, and ensure quality and documentation standards are met.
- Create test plans, test conditions, and test data; perform module and integration testing and resolve moderate defects.
- Support production deployments, troubleshoot complex issues, provide technical assistance, and implement application changes.
- Create technical documentation and develop project or system change estimates and plans.
Requirements
- Must have Java 8 experience.
- Experience with Spring Boot, REST APIs, and microservices-based architecture is required.
- Four or more years of experience is required.
- A four-year bachelor's degree is preferred.
- Java 17 experience is preferred.
- Ability to work with business partners, evaluate technical requirements, and support software development activities.
Benefits
- Shift B in India.
- The role has no supervisory responsibilities.
About Allstate
Allstate is a major U.S. personal-lines insurer that sells auto, homeowners, renters, and life policies to consumers through agents and direct online channels. It earns premiums and service fees across insurance and protection products, including telematics-based programs and device/identity protection. Founded in 1931 and headquartered in Northbrook, Illinois, Allstate is publicly traded on the NYSE under the ticker ALL.
