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

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.

Staff Engineer – JAVA
GEICOStaff 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 & technologiesApacheAWSAzureCloudDockerGoogle 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 resumeApplicant 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