Staff Engineer - JAVA (HYBRID)

GEICO

Remote Actively hiring Posted this week
Remote (Wa Remote Zone 1, US) Posted 2 days ago $110,000$230,000 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $170k
$96k most similar roles pay here $244k

This role pays less than 55% of similar roles. Most pay $146,875–$214,500 — the shaded band above. At the midpoint, this role pays about $170k versus about $181k for comparable roles.

Based on 240 similar postings.

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 125 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

At a glance

TL;DR

Senior Software Engineer position available for a candidate to join an innovative engineering team focused on developing messaging and UI applications using Java and open-source frameworks. This role involves leading the design of scalable system architectures, ensuring fault tolerance and performance optimization, while also implementing monitoring solutions to enhance system reliability. The ideal candidate will have extensive experience in microservices architecture, containerization with Docker or Kubernetes (AKS preferred), and real-time data streaming platforms like Apache Kafka. Proficiency in Java, SQL, NoSQL databases, and Azure tools is essential, along with a strong understanding of security protocols and CI/CD practices. This position requires at least 6 years of professional software development experience, including 4 years with open-source frameworks, and a passion for mentoring junior developers.

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 such as Messaging, GraphQL API, or data streaming.
  • Implement monitoring and logging solutions for tracking system performance and troubleshooting issues.
  • Utilize Docker, Kubernetes, and Azure tools in application development and deployment.

What we're looking for

  • 6+ years of professional software development and 4+ years with open-source frameworks.
  • Expertise in Java, microservices architecture, Docker/Kubernetes (AKS preferred).
  • Experience with performance testing tools like JMeter or LoadRunner.
  • Proficiency in monitoring solutions such as Splunk or Application Insights.
  • Knowledge of security protocols including Active Directory, SAML, OAuth.

More like this

Similar roles

Staff Engineer - JAVA (HYBRID)

GEICO

Remote (Wa Remote Zone 1) 24 days ago $110,000$230,000
Java Kubernetes Docker Azure SQL NoSQL GraphQL CI/CD Jenkins Gradle Artifactory Apache Kafka Splunk Application Insights SAML OAuth JUnit LoadRunner Terraform Prometheus
Remote

Staff Engineer - Java (HYBRID)

GEICO

Remote (Palo Alto, CA) 13 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 Hybrid

Staff Software Engineer - Java [Hybrid]

GEICO

Remote (Wa Remote Zone 1) 13 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 API Curio IBM FileNet P8
Remote

Sr Staff Engineer (Java)

GEICO

Remote (Ca Remote Zone 1) 20 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) 9 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) 9 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