×
Register Here to Apply for Jobs or Post Jobs. X

Lead Java Software Engineer

Job in Chicago, Cook County, Illinois, 60601, USA
Listing for: Allstate
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 135000 - 170000 USD Yearly USD 135000.00 170000.00 YEAR
Job Description & How to Apply Below

Allstate is seeking a Lead Java Software Engineer to drive the design and delivery of scalable, secure solutions for our insurance and financial platforms. In this role, you'll lead development of Java-based microservices and APIs, shaping architecture and standards while mentoring engineers in a collaborative, performance-driven culture. Partnering with product, data, and security teams, you'll build cloud-native services that power personalized customer experiences and resilient operations.

You'll champion best practices in testing, CI/CD, and observability, and help advance Allstate's digital transformation across a modern, hybrid work environment.

Responsibilities

  • Design, build, and optimize scalable Java-based services for insurance and financial products
  • Lead end-to-end development across microservices, APIs, and integrations with internal platforms
  • Set technical standards, perform code reviews, and mentor a team of software engineers
  • Collaborate with product, architecture, data, and security teams to deliver secure, reliable solutions
  • Ensure performance, resiliency, and observability in cloud-native environments
  • Drive best practices in CI/CD, automated testing, and Dev
  • Ops practices
  • Contribute to technical roadmap and architecture decisions aligned with business goals
  • Champion quality, documentation, and continuous improvement within the team

Required Skills

  • Java
  • Spring Boot
  • Microservices architecture
  • RESTful API design
  • SQL and relational databases
  • Cloud platforms (AWS, Azure, or GCP)
  • CI/CD pipelines
  • Unit and integration testing (JUnit, Mockito)
  • Distributed systems and event-driven architecture (Kafka or similar)
  • Secure coding practices and OWASP
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary