1 day ago
Pune, IndiaEntry Level
Responsibilities
- Develop code for intermediate-to-complex software modules following architecture, documentation, and development standards.
- Design, document, review, and maintain software solution components across the application development lifecycle.
- Create test plans, conditions, and data; perform module and integration testing; and track and resolve moderate defects.
- Conduct and participate in design, code, and testing reviews while ensuring quality and documentation standards.
- Support production deployments, identify and resolve complex support issues, and provide technical assistance.
- Develop project or system change estimates and plans and implement technical documentation and changes.
- Evaluate business, functional, and technical requirements, including recovery, security, and audit considerations.
Requirements
- A four-year bachelor's degree is required.
- At least four years of experience is required.
- Java 8 is required; Java 17 is preferred.
- Experience with Spring Boot, REST APIs, and microservices-based architecture is required.
- The role requires software development, testing, code review, documentation, and production support capabilities.
Benefits
- Hybrid work arrangement with work from the office in Pune.
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.
