Staff Engineer - JAVA (HYBRID)

GEICO

Remote Hybrid Actively hiring
Remote, USA · Wa Remote Zone 1, US Posted 18 days ago $110,000$230,000 / year

At a glance

AI generated

TL;DR

Senior Software Engineer position available for a candidate to join an innovative engineering team focused on developing scalable and fault-tolerant messaging and UI applications using Java and open-source frameworks. This role involves leading the design of system architecture, implementing monitoring solutions, and ensuring high-quality performance standards. The ideal candidate will have expertise in Java, SQL, NoSQL databases, Docker, Kubernetes, Azure tools, and real-time data streaming platforms like Apache Kafka. Additionally, experience with microservices architecture, continuous delivery, CI/CD tooling, and security protocols is essential. This position requires a strong background in software development, including 6+ years of professional experience and 4+ years working with open-source frameworks, making it ideal for those passionate about mentoring junior developers and contributing to code quality through unit testing and documentation.

Skills

Java Kubernetes Docker Azure SQL NoSQL GraphQL CI/CD Jenkins Gradle Artifactory Apache Kafka Splunk Application Insights SAML OAuth JUnit LoadRunner Terraform Prometheus

What you'll do

  • Design and implement messaging and UI applications using Java platform and Open Source frameworks.
  • Define overall system architecture to ensure scalability, fault tolerance, and performance optimization.
  • Lead technical domains like Messaging, GraphQL API, or data streaming as a thought leader.
  • Implement monitoring and logging solutions for tracking system performance and troubleshooting issues.
  • Utilize Docker and Kubernetes for container orchestration in Azure environments.

What we're looking for

  • 6+ years of professional software development experience with a focus on Java and microservices.
  • Extensive experience in containerization using Docker or Kubernetes (AKS preferred).
  • Proficiency in designing and implementing performance testing with tools like JMeter or LoadRunner.
  • Strong understanding of monitoring portals such as Splunk or Application Insights, and security protocols including SAML and OAuth.
  • Hands-on experience with real-time event-streaming platforms like Apache Kafka and familiarity with NoSQL databases.
  • Expertise in CI/CD tooling including Jenkins, Gradle, and Artifactory.

Market check

Salary context

This $110,000–$230,000 range sits above 42% of similar postings on FindRole.

Peer median band

$120,000$230,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$156,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 128 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.

Most-posted roles

View all roles at GEICO

More like this

Similar roles

Sr Staff Engineer (Java)

GEICO

Remote (Ca Remote Zone 1, US) 77 days ago $130,000$260,000
Python C# SQL NoSQL Docker Kubernetes Azure DevOps PowerShell Azure Portal Active Directory Windows Authentication SAML OAuth AWS GCP REST Microservices
Remote

Sr Staff Engineer (Java)

GEICO

Remote (Ca Remote Zone 1, US) 14 days ago $130,000$260,000
Python C# SQL NoSQL Docker Kubernetes Azure DevOps PowerShell Azure Portal Active Directory Windows Authentication SAML OAuth AWS GCP REST Microservices CI/CD
Remote

Senior Staff Engineer - Java (Migration)

GEICO

Remote (Md Bethesda Office, US) 43 days ago $120,000$300,000
Python Java GraphQL gRPC Kafka ETL SQL bitemporal_data_modeling temporal_databases API_migration shadow_mode dual_write deconversion_strategies AWS Azure GCP OpenStack
Remote

Senior Staff Engineer - Java (Migration)

GEICO

Remote (Md Bethesda Office, US) 43 days ago $120,000$300,000
Python Java GraphQL gRPC Kafka ETL SQL bitemporal_data_modeling temporal_databases API_migration shadow_mode dual_write deconversion_strategies AWS Azure GCP OpenStack
Remote

Staff Engineer - Java (HYBRID)

GEICO

Remote (Ca Palo Alto Office, US) 45 days ago $115,000$230,000
Java Spring Boot Kubernetes Docker Azure Snowflake DevOps CI/CD Azure DevOps SonarQube Agile Scrum Azure AppInsights Datadog New Relic Dynatrace Splunk Active Directory SAML REST APIs Microservices Azure Boards
Remote