Java Engineer, Sr.
About The CompanyGEICO is a leading insurance provider renowned for its commitment to innovation, customer satisfaction, and a strong corporate culture. Our mission is to protect our customers through life’s twists and turns by offering reliable, affordable, and quality coverage. As an iconic brand, we continuously evolve to meet the changing needs of our clients, leveraging technology and a dedicated workforce to deliver exceptional service. At GEICO, we value integrity, inclusivity, and collaboration, fostering an environment where employees can thrive and make a meaningful impact. Our comprehensive benefits, career development programs, and inclusive culture make GEICO an ideal place for professionals seeking growth and purpose.About The RoleWe are seeking a highly experienced Senior Staff Engineer to join our innovative technology team. In this role, you will work closely with staff and senior engineers to develop cutting-edge systems, enhance existing platforms, and identify new opportunities for technological advancement. You will lead the strategic planning and execution of a technical roadmap aimed at increasing delivery velocity and unlocking new engineering capabilities. The ideal candidate will possess deep technical expertise, a proven track record in software architecture, and strong leadership skills to influence cross-functional teams and executive stakeholders. This role offers a unique opportunity to shape the future of our technology landscape, drive innovation, and contribute to the company’s ongoing success.QualificationsBachelor’s degree in Computer Science, Information Systems, or equivalent experience10+ years of professional software development experience within a Java framework (Spring)8+ years of experience in architecture and design6+ years of experience working with open-source frameworks4+ years of experience with cloud services such as AWS, GCP, or AzureProficiency in programming languages, including Java, Python, C++, or C# with object-oriented designDeep knowledge of data structures, algorithms, and analytical problem-solvingExperience with microservices architecture and REST API developmentFamiliarity with DevOps principles, Azure DevOps, and infrastructure as codeKnowledge of security protocols, network architecture, and identity management (Active Directory, SAML, OAuth)Strong understanding of containerization (Docker, Kubernetes) and application monitoring toolsExcellent communication, leadership, and mentoring skillsResponsibilitiesProvide technical and strategic leadership across multiple engineering domainsCollaborate with product managers, engineering teams, and stakeholders to define technical solutions and roadmapsDesign, develop, and optimize scalable, reliable software systems and architecturesMentor and coach engineering staff, fostering a culture of continuous learning and technical excellenceEnsure the quality, usability, and performance of delivered solutionsImplement best practices in coding, testing, deployment, and operational processesAnalyze and forecast project costs, resource requirements, and operational efficienciesLead efforts in adopting new technologies, tools, and processes to improve development velocity and product qualityParticipate in defining security standards and ensuring compliance across systemsMonitor system performance, troubleshoot issues, and implement improvementsBenefitsCompetitive salary package ranging from $130,000 to $260,000 annually, based on experience and qualificationsComprehensive health, dental, and vision insurance plans401(k) retirement plan with a 6% company matchPerformance-based incentives and recognition programsTuition reimbursement and professional development supportWorkplace flexibility, including the GEICO Flex program allowing remote work up to four weeks per yearMental health and wellness resources, including access to mental healthcare servicesFamily support programs, such as fertility and adoption assistanceInclusive and diverse work environment fostering growth and collaborationEqual OpportunityGEICO is committed to providing a work environment that is inclusive, respectful, and free from discrimination. We offer equal employment opportunities to all qualified individuals regardless of race, color, religion, national origin, age, gender, sexual orientation, gender identity, marital status, disability, or genetic information.