Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GEICO

Staff Engineer – JAVA

GEICO

Staff Engineer in JAVA at GEICO focusing on key engineering areas and mentoring teams. Design, implement, and lead solutions across the engineering lifecycle for mission-critical applications.

Posted 6/14/2026full-timeNew York City • Maryland, New York, Texas • 🇺🇸 United StatesLead💰 $110,000 - $230,000 per yearWebsite

Tech Stack

Tools & technologies
ApacheAWSAzureCloudDockerGoogle Cloud PlatformGradleGraphQLJavaJenkinsJMeterKafkaKubernetesNoSQLOpen SourceSplunk

About the role

Key responsibilities & impact
  • Focus on a few key areas and provide leadership to the engineering teams
  • Own complete solution across its entire life cycle
  • Design and implement messaging and UI applications using the Java platform and Open Source frameworks
  • Collaborate with engineering team to define the overall system architecture, ensuring scalability, fault tolerance, and performance optimization
  • Act as a technical and thought leader for domains like Messaging, GraphQL API, or data streaming
  • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications
  • Implement monitoring and logging solutions to track system performance and troubleshoot issues
  • Lead in design sessions and code reviews to elevate the quality of engineering across the organization
  • Mentor more junior team members professionally to help them realize their full potential

Requirements

What you’ll need
  • 6+ years of professional software development experience
  • 3+ years of experience with architecture and design
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • 4+ years of experience in open source frameworks
  • Fluency and Specialization with modern languages such as Java, including object-oriented design
  • Experience in building products using micro-services oriented architecture and extensible APIs
  • Experience containerizing applications using Docker or Kubernetes (AKS preferred)
  • Experience designing and implementing performance testing with tools such as JMeter or LoadRunner
  • Familiarity with continuous delivery and infrastructure as code
  • Understanding of Monitoring Portals such as Splunk or Application Insights
  • Understanding of Security Protocols & Products: Active Directory, Windows Authentication, SAML, OAuth
  • Strong familiarity with GraphQL web services
  • Understanding of CI/CD tooling like Jenkins, Gradle, and Artifactory
  • Strong problem-solving ability
  • Hands-on experience with real-time event-steaming platforms such as Apache Kafka
  • Familiarity with NoSQL and Graph databases
  • Experience writing unit tests using common testing frameworks and actively contributing to code quality

Benefits

Comp & perks
  • Competitive pay
  • Benefits
  • Flexibility to support your well-being and future
  • Personalized development programs
  • Mentorship
  • Certification assistance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaobject-oriented designmicro-services architectureextensible APIsDockerKubernetesperformance testingGraphQLreal-time event-streamingunit testing
Soft Skills
leadershipcollaborationmentoringproblem-solvinginfluencingcommunication