Staff Software Engineer: Java, Spring Boot & AI Leader

GEICO

Palo Alto (CA)

On-site

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

Benefits offered by this job

Great Company
Great Culture
Great Rewards
Great Careers

Job summary

GEICO is seeking an accomplished Staff Software Engineer with a strong track record in Java development and Spring Boot, focusing on microservice architectures. The role emphasizes AI-enabled features, generative AI, and mentoring engineers in a fast-paced environment.

The candidate will collaborate with Architects, Product Managers, and ML/Data Science teams to design scalable systems, drive technical roadmaps, and ensure high-quality, secure deployments across cloud environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of professional experience building scalable Java systems.
  • Expertise in modern Java (preferably Java 21) and Spring Boot 3.4.x+.
  • Deep knowledge of distributed systems, microservices, and RESTful APIs.
  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).
  • Hands-on experience with Generative AI apps (RAG, MCP) and AI tools (Claude, Cursor, Codex).
  • Strong leadership, mentoring, and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable microservices with Java 21+ and Spring Boot 3.4.x+.
  • Collaborate with architects and product managers on roadmaps and blueprints.
  • Build and integrate AI-powered features focusing on Generative AI solutions.
  • Work with ML/Data Science teams on AI models for cutting-edge use cases.
  • Provide technical leadership and establish best practices for code quality, security, testing, and DevOps.
  • Mentor engineers and foster an inclusive, learning-focused environment.
  • Drive innovation and continuous improvement in engineering practices and observability.

Skills

Java
Spring Boot
Microservices
REST APIs
Cloud (AWS/Azure/GCP)
Docker
Kubernetes
CI/CD
Generative AI
Mentoring/Leadership

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Docker
Kubernetes
Claude
Cursor
Codex

Job description

GEICO is seeking an accomplished Staff Software Engineer with a strong track record in Java development and Spring Boot, focusing on microservice architectures. The role emphasizes AI-enabled features, generative AI, and mentoring engineers in a fast-paced environment.

The candidate will collaborate with Architects, Product Managers, and ML/Data Science teams to design scalable systems, drive technical roadmaps, and ensure high-quality, secure deployments across cloud environments.

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, AI-Driven Microservices & Java
Staff Software Engineer, AI-Driven Microservices & Java

GEICO • Maryland

Hybrid
USD 115,000 - 230,000
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 — AI-Driven Java Microservices
Senior Staff Engineer — AI-Driven Java Microservices

GEICO Norwalk • Bethesda (MD)

On-site
USD 180,000 - 260,000
Competitive Pay
Benefits
Flexible Work Arrangements
+3
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 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
Staff Software Engineer: AI-Driven, Scalable Systems
Staff Software Engineer: AI-Driven, Scalable Systems

GEICO Norwalk • Palo Alto (CA)

On-site
USD 110,000 - 230,000
Staff Engineer: AI‑Driven Cloud‑Native Java Systems
Staff Engineer: AI‑Driven Cloud‑Native Java Systems

GEICO Norwalk • Bethesda (MD)

On-site
USD 115,000 - 230,000
Staff Software Engineer
Staff Software Engineer

GEICO • Renton (WA)

On-site
USD 115,000 - 230,000
Staff Software Engineer
Staff Software Engineer

GEICO • Bethesda (MD)

On-site
USD 115,000 - 230,000