Staff Software Engineer, AI-Driven Microservices & Java

GEICO

Maryland

Hybrid

USD 115,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GEICO is seeking a Staff Software Engineer to design, build, and oversee scalable microservices in Java with Spring Boot, and to lead AI-driven initiatives. You will mentor engineers and work with architects to shape robust, secure systems across hybrid environments.

The role emphasizes leadership in code quality, testing, and DevOps, with close collaboration to product teams and data science peers on cutting-edge AI use cases.

Qualifications

  • Bachelor’s or Master’s degree in CS, Engineering, or related field.
  • 10+ years of experience building scalable Java systems.
  • Expert in Java 21+ and Spring Boot 3.4+.
  • Experience with microservices, cloud, CI/CD, and observability.
  • Hands-on with Generative AI and AI tooling (Claude, Codex, etc.).

Responsibilities

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Define roadmaps with architects and product managers.
  • Build AI-powered features and collaborate with ML teams.
  • Provide technical leadership and mentoring.
  • Drive observability, security, testing, and DevOps practices.

Skills

Java
Spring Boot
Microservices
Generative AI
API design
Cloud
CI/CD
Observability
Mentoring
Communication

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Docker
Kubernetes
Spring Cloud

Job description

GEICO is seeking a Staff Software Engineer to design, build, and oversee scalable microservices in Java with Spring Boot, and to lead AI-driven initiatives. You will mentor engineers and work with architects to shape robust, secure systems across hybrid environments.

The role emphasizes leadership in code quality, testing, and DevOps, with close collaboration to product teams and data science peers on cutting-edge AI use cases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Java, Spring Boot & AI Microservices
Staff Software Engineer – Java, Spring Boot & AI Microservices

GEICO • Bethesda (MD)

On-site
USD 115,000 - 230,000
Staff Software Engineer: Java, Spring Boot & AI Leader
Staff Software Engineer: Java, Spring Boot & AI Leader

GEICO • Palo Alto (CA)

On-site
USD 115,000 - 230,000
Great Company
Great Culture
Great Rewards
+1
Staff Software Engineer — AI-Powered Microservices Leader
Staff Software Engineer — AI-Powered Microservices Leader

GEICO • Renton (WA)

On-site
USD 115,000 - 230,000
Senior Staff Engineer: Java, AI-Driven Test Platforms
Senior Staff Engineer: Java, AI-Driven Test Platforms

GEICO • Bethesda (MD)

Hybrid
USD 130,000 - 260,000
Hybrid work model
Competitive pay and benefits
Senior AI-Driven Software Engineer (Java/Full-Stack)
Senior AI-Driven Software Engineer (Java/Full-Stack)

GEICO • Bethesda (MD)

On-site
USD 105,000 - 215,000
Senior Staff Engineer: AI-Driven Testing & Java Platforms
Senior Staff Engineer: AI-Driven Testing & Java Platforms

Aimlroles • Bethesda (MD)

On-site
USD 130,000 - 260,000
Senior Staff Software Architect & Tech Leader
Senior Staff Software Architect & Tech Leader

GEICO • Bethesda (MD)

On-site
USD 130,000 - 260,000
Staff Software Engineer — AI-Driven Underwriting
Staff Software Engineer — AI-Driven Underwriting

GEICO • United States

Remote
USD 110,000 - 230,000
Competitive pay
Mentorship opportunities
Flexible working options
Senior Staff Software Architect & Tech Leader
Senior Staff Software Architect & Tech Leader

GEICO • Dallas (TX)

On-site
USD 130,000 - 260,000
Senior Staff Engineer, AI-Driven Underwriting
Senior Staff Engineer, AI-Driven Underwriting

Government Employees Insurance Company • Dallas (TX)

On-site
USD 110,000 - 260,000
Competitive pay
Career development
Mentorship and leadership
+2