Logo
GEICO

Senior Engineer - Java (Remote)

GEICO, San Jose, California, United States, 95199

Save Job

Overview

Employer Industry: Insurance What to Expect (Job Responsibilities)

Scope, design, and build scalable, resilient distributed systems Engage in cross-functional collaboration throughout the software development lifecycle Lead design sessions and code reviews to elevate engineering quality Mentor other engineers and share best practices across teams Utilize developer tooling and Cloud services for advanced Java application design and maintenance What is Required (Qualifications)

Advanced programming experience with at least two modern languages such as Java, Python, or C# Minimum 6 years of software development experience within a Java framework Proven understanding of microservices architecture and REST APIs Experience with AWS, GCP, Azure, or another cloud service for at least 3 years Strong problem-solving ability and capacity to excel in a fast-paced environment How to Stand Out (Preferred Qualifications)

3+ years of UI development experience specifically with React or Flutter 2+ years of experience with event-based system processing, preferably with Kafka Advanced PowerShell scripting skills Experience working in an Agile environment (Scrum/Kanban/SAFe) Knowledge of developer tooling across the software development lifecycle Compensation and Benefits

Salary up to $215,000 Comprehensive Total Rewards program tailored for overall well-being 401K savings plan with a 6% match and performance incentives Opportunity for career development through personalized programs and mentorship Flexible work options, including the ability to work remotely for up to four weeks per year Inclusive culture that values diverse perspectives and fosters employee engagement #Insurance #SoftwareDevelopment #JavaEngineer #RemoteWork #CareerGrowth

#J-18808-Ljbffr