Posted Jul 12, 2026

Senior Java Engineer for CRM - Remote Opportunity with GEICO

Apply for this Position →

Transforming the Insurance Industry with Cutting-Edge Technology

GEICO is on a mission to revolutionize the insurance business by leveraging technology to drive excellence and innovation. As a leading auto insurer in the nation, we're committed to delivering exceptional customer experiences, maintaining the highest standards of protection and availability, and fostering a culture of psychological safety and continuous improvement. We're seeking an experienced Senior Java Engineer to join our team and help us achieve our goals.

About the Role

As a Senior Java Engineer for CRM, you'll play a key role in designing, building, and maintaining high-performance, low-latency platforms and applications that drive our business forward. You'll work collaboratively with cross-functional teams, including Salesforce CRM, Infrastructure, Architecture, Release Management, Application Security, and Business Product Owners to develop and deliver critical solutions. Your technical expertise and leadership skills will help elevate the quality of engineering across the organization and drive business success.

Key Responsibilities

Essential Qualifications

To succeed in this role, you'll need:

Preferred Qualifications

While not required, the following skills and experience are highly desirable:

What We Offer

As a GEICO associate, you'll enjoy a comprehensive Total Rewards Program that includes:

Our compensation package is competitive, with a salary range of $80,000 to $230,000 per year, depending on your experience and qualifications.

Company Culture

At GEICO, we're committed to creating a work environment that's inclusive, diverse, and supportive. We believe in fostering a culture of psychological safety, where every associate feels empowered to contribute and grow. Our company values diversity and promotes equal employment opportunities for all associates and job applicants.

Career Growth and Development

As a Senior Java Engineer with GEICO, you'll have opportunities to grow and develop your skills in a dynamic and fast-paced environment. You'll work on complex projects, collaborate with cross-functional teams, and receive mentorship and guidance from experienced professionals. Our company is committed to providing training and career advancement opportunities to help you achieve your career goals.

Why Join GEICO?

GEICO is a leading auto insurer with a rich history of innovation and excellence. As a wholly owned subsidiary of Berkshire Hathaway, we offer a financially stable and rewarding workplace with opportunities for career advancement. We're committed to making a positive impact on our customers, associates, and the communities we serve.

Ready to Apply?

If you're a motivated and experienced Senior Java Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Click the "Apply Now" button to submit your application and take the first step towards joining our team.

GEICO is an equal employment opportunity employer and welcomes applications from diverse candidates. We look forward to hearing from you!

Apply Now