Hands-On Java Engineering Manager — Lead Enterprise Apps

Mars

United States

Remote

USD 120,000 - 194,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Laptop setup
Connectivity reimbursement
Home office guidelines

Job summary

Allstate is seeking a Managing Engineer to lead high-performing software teams that modernize enterprise applications supporting Roadside Services. This hands-on leadership role requires active Java coding alongside people leadership, with a focus on technical strategy and engineering excellence.

The ideal candidate combines deep Java/Spring Boot expertise with strong leadership, collaboration, and cloud-native delivery capabilities to drive scalable, secure production systems.

Qualifications

  • 7+ years of software engineering experience with leadership
  • Hands-on with Java and Spring Boot in enterprise apps
  • Experience delivering scalable, reliable production systems
  • Strong communication and stakeholder management skills
  • Experience with CI/CD, automated testing, and DevOps practices
  • Knowledge of microservices, APIs, and cloud-native development
  • Experience leading technical planning, estimation, and execution

Responsibilities

  • Lead and develop software engineering teams, providing mentorship and performance feedback
  • Contribute production-quality Java code and review complex issues
  • Partner with Product, Architecture, Security and business leaders to translate goals into technology
  • Guide agile planning, prioritization, and delivery
  • Define architectures, roadmaps, and engineering standards
  • Drive engineering excellence with modern development practices
  • Ensure production systems are secure, scalable, and reliable
  • Remove obstacles and enable teams to meet commitments
  • Lead retrospectives and continuous improvement initiatives
  • Foster cross-team collaboration and alignment
  • Support workforce planning, recruiting, and talent development
  • Monitor engineering metrics related to quality and delivery
  • Advise on best practices and emerging technologies

Skills

People leadership
Java (Spring Boot)
Agile/DevOps
Mentoring/coaching
Code contribution
System architecture
Cloud platforms

Job description

Allstate is seeking a Managing Engineer to lead high-performing software teams that modernize enterprise applications supporting Roadside Services. This hands-on leadership role requires active Java coding alongside people leadership, with a focus on technical strategy and engineering excellence.

The ideal candidate combines deep Java/Spring Boot expertise with strong leadership, collaboration, and cloud-native delivery capabilities to drive scalable, secure production systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineering Manager: Lead Teams & Code
Senior Java Engineering Manager: Lead Teams & Code

Allstate • United States

Remote
USD 120,000 - 194,000
Remote Senior Java Engineering Lead
Remote Senior Java Engineering Lead

Allstate Insurance Co. • Illinois

Hybrid
USD 120,000 - 194,000
Laptop provided
Connectivity reimbursement
Remote Senior Software Engineering Lead
Remote Senior Software Engineering Lead

Allstate Northern Ireland Limited • Northern (KY)

Remote
USD 120,000 - 194,000
Senior Engineering Lead — Java & Cloud Microservices
Senior Engineering Lead — Java & Cloud Microservices

Allstate Insurance Co. • Town of Texas (WI)

Hybrid
USD 120,000 - 194,000
Hands-on Engineering Lead - C# & ASP.NET
Hands-on Engineering Lead - C# & ASP.NET

Allstate Private Limited • United States

Remote
USD 100,000 - 171,000
Hands-On Engineering Lead: Java/Spring & Remote
Hands-On Engineering Lead: Java/Spring & Remote

Ad Hoc LLC • United States

Remote
USD 130,000 - 160,000
Health, dental, and vision insurance
Flexible PTO
401K with employer match
+2
Engineering Lead, C#/ASP.NET Enterprise Apps
Engineering Lead, C#/ASP.NET Enterprise Apps

Dice • New York (NY)

On-site
USD 100,000 - 171,000
Software Engineer — Remote-Ready (Java/Spring & React)
Software Engineer — Remote-Ready (Java/Spring & React)

Allstate • Indiana (PA)

Remote
USD 85,000 - 145,000
Senior Java Engineer & Technical Leader
Senior Java Engineer & Technical Leader

Professional Management Enterprises (PME) • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Lead Managing Engineer - Architect & Production Owner
Lead Managing Engineer - Architect & Production Owner

Allstate • United States

Remote
USD 120,000 - 194,000