← All Jobs
Sep 15, 2025

Experienced Full Stack Software Engineer – Java, Microservices, and Cloud Computing for Remote Opportunity

Apply Now

Join the Team: Engineer II - Java (REMOTE)

Unlock a world of possibilities with GEICO's dynamic team as an Experienced Full Stack Software Engineer – Java, Microservices, and Cloud Computing! Enjoy the freedom and flexibility of this Remote role, where you'll have the opportunity to drive success and make a real impact. This position offers a competitive salary package commensurate with experience, along with a comprehensive benefits package and opportunities for growth and development.

About GEICO and Our Culture

At GEICO, we're passionate about delivering exceptional customer experiences and maintaining the highest standards of protection and availability. Our team thrives in a hyper-growth environment where priorities shift quickly, and we're looking for talented individuals who can keep up with the pace. As a leader in the insurance industry, we're committed to fostering a culture of innovation, collaboration, and mutual respect. Our goal is to provide a work environment where each associate can be productive and work to the best of their ability.

Job Summary

As an Engineer II, you will play a critical role in designing, building, and maintaining scalable, resilient distributed systems. You'll work closely with cross-functional teams to deliver high-quality technology products and services, leveraging your technical expertise in Java, Linux, Microservices, Containers (Kubernetes), and database modeling, performance tuning, query optimization, data sharing, partitioning, building, configuring, and maintaining PostgreSQL and Cosmos DB.

Key Responsibilities

Essential Qualifications

Technical Skills

Experience

Education

Preferred Qualifications

Career Growth Opportunities and Learning Benefits

At GEICO, we're committed to helping our associates grow and develop their skills. As an Engineer II, you'll have access to:

Work Environment and Company Culture

Our company culture is built on a foundation of innovation, collaboration, and mutual respect. We strive to create a work environment that is inclusive, diverse, and supportive of all associates. As a remote worker, you'll have the flexibility to work from anywhere, with access to:

Compensation, Perks, and Benefits

We offer a comprehensive compensation package that includes:

Equal Employment Opportunity

GEICO is an equal opportunity employer committed to diversity and inclusion. We welcome applications from qualified candidates of all backgrounds and perspectives.

How to Apply

If you're a motivated and talented software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your application, including your resume and cover letter, to:

Apply Now

Don't hesitate to apply if you don't meet every single requirement. We value a great attitude and a willingness to learn above all. We look forward to hearing from you!

Apply Now