Taro Logo

Application Developer- Java

One of the largest publicly held insurance providers in the United States, offering insurance and protection services.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Application Developer- Java

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 modern technologies including Java 8/17, Spring Boot, and microservices architecture. As a Sr. Consultant II, you'll be responsible for developing complex modules, conducting code reviews, and working closely with business partners to create innovative solutions.

The position involves working in a hybrid environment with a team focused on building and maintaining software solutions that enhance operational efficiency and reduce compliance risks. You'll be part of an organization with a 90-year history of innovation in the insurance industry, from pioneering safety features to leading in pricing sophistication and telematics.

The role requires expertise in Java development, with opportunities to work on challenging projects that directly impact the business. You'll be responsible for the entire application development lifecycle, from requirements gathering through deployment and support. The position offers exposure to enterprise-scale applications and the chance to work with modern development practices and architectures.

Working at Allstate means joining a company that values innovation, inclusivity, and making a positive impact. The company's presence in India, with offices in Bengaluru and Pune, serves as a critical strategic business services arm of the corporation, offering opportunities for growth and development in a global context.

The shift timing for this role is 1 PM - 9:30 PM, allowing for collaboration with global teams. This is an excellent opportunity for experienced Java developers looking to work with a respected industry leader that emphasizes both technical excellence and professional growth.

Last updated 6 days ago

Responsibilities For Application Developer- Java

  • Develop code for intermediate to complex modules with high-level architecture
  • Execute change management activities supporting production deployment
  • Create accurate test plans, conditions, and data
  • Conduct basic levels of module and integration testing
  • Act as a technical expert for Band B and Band C1 application developers
  • Create enhanced technical documentation and implement changes
  • Ensure design/code reviews are scheduled and executed
  • Critique and evaluate detailed business, functional, and technical requirements

Requirements For Application Developer- Java

Java
  • 8 or more years of experience
  • Java 8 (must)
  • Java 17 (good to have)
  • Spring boot experience
  • REST APIs experience
  • Microservices based architecture knowledge
  • 4 year Bachelors Degree (Preferred)

Interested in this job?

Jobs Related To Allstate Application Developer- Java