Taro Logo

Application Developer- Java

Allstate is one of the largest publicly held insurance providers in the United States, offering auto, home, life, and retirement products.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance · Insurance

Job Description

Allstate, a Fortune 500 insurance provider, is seeking a Senior Java Application Developer to join their team in Bangalore. This role offers an opportunity to work with one of the largest insurance providers in the United States, combining technical expertise with business impact.

As an Application Developer Sr Consultant II, you'll be responsible for developing code for complex modules, participating in design reviews, and maintaining software solutions. The position requires expertise in Java 8/17, Spring Boot, and REST APIs, with additional experience in microservices and MongoDB being highly valued.

The role operates in a hybrid work environment with timing from 1PM to 9:30PM, allowing for collaboration with global teams. You'll be part of Allstate India Private Limited, which serves as the critical strategic business services arm of the corporation, working on innovative technology solutions that protect millions of households.

What makes this role unique is the combination of technical leadership and hands-on development work. You'll not only write code but also mentor other developers, contribute to architectural decisions, and work closely with business partners to create solutions that improve operational efficiency.

Allstate offers a flexible environment that embraces connection and belonging, with a strong focus on diversity and inclusion. The company's 90-year history of innovation, including leadership in areas like pricing sophistication and telematics, provides a stable yet forward-thinking environment for career growth.

This position is ideal for experienced developers who want to make an impact at scale, working on systems that protect nearly 16 million households with auto, home, life, and retirement products. The role offers the opportunity to work with modern technologies while solving complex business challenges in the insurance and financial services sector.

Last updated 17 days ago

Responsibilities For Application Developer- Java

  • Execute change management activities supporting production deployment
  • Identify and resolve support issues
  • Create test plans, conditions, and data
  • Conduct module and integration testing
  • Act as technical expert for Band B and Band C1 application developers
  • Create technical documentation and implement changes
  • Develop code for intermediate to complex modules
  • Ensure design/code reviews are scheduled and executed
  • Review and critique code presented by team members
  • Evaluate business, functional, and technical requirements

Requirements For Application Developer- Java

Java
MongoDB
  • Bachelor's Degree (Preferred)
  • 8 or more years of experience
  • Experience with Java 8 (Java 17)
  • Experience with Spring Boot
  • Experience with REST API
  • Knowledge of Microservices and design patterns
  • Experience with MongoDB, Jenkins, Datadog (preferred)

Benefits For Application Developer- Java

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Related Jobs