Senior Java Engineer for CRM - Remote Opportunity with GEICO

Remote, USA Full-time
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 Scope, design, and build scalable, resilient distributed systems that meet business requirements Drive product definition and leverage technical skills to deliver the right solution Engage in cross-functional collaboration throughout the entire software lifecycle, including testing and quality assurance Lead design sessions and code reviews with peers to ensure high-quality engineering practices Define, create, and support reusable application components/patterns from a business and technology perspective Utilize developer tooling and Azure tools and services across the software development life cycle to perform advanced-level Java application design, implementation, and maintenance activities Mentor other engineers and share best practices to improve processes within and across teams Essential Qualifications To succeed in this role, you'll need: Advanced programming experience with Java and at least one other modern language (C++, Python, or C#) including object-oriented design Strong understanding of web service integration (REST/SOAP) and enterprise middleware integration tiers (Apache Camel, Spring, Spring Boot) Experience with cloud services (AWS, GCP, Azure) and DevOps concepts Excellent communication skills and ability to lead projects and interact with clients and sponsors 6+ years of professional software development experience with Java and at least one other modern language 3+ years of experience building the architecture and design of new and current systems 3+ years of experience with cloud services (AWS, GCP, Azure) 2+ years of experience with open-source frameworks Preferred Qualifications While not required, the following skills and experience are highly desirable: Experience with Salesforce standard objects/records, custom object creation, validation rules, and relationships Knowledge of building and configuring flows, and process builders Experience with Salesforce Apex, SOQL, Visualforce, and Lightning Aura / LWC components Experience with Flutter and React Experience with enterprise integrations utilizing Event-Based Frameworks Experience with databases such as MS SQL Server and Oracle What We Offer As a GEICO associate, you'll enjoy a comprehensive Total Rewards Program that includes: Premier Medical, Dental, and Vision Insurance with no waiting period Paid Vacation, Sick, and Parental Leave 401(k) Plan Tuition Reimbursement Paid Training and Licensures 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 for this job
Apply Now

Similar Jobs

Experienced Senior Java Engineer for CRM - Remote Opportunity with GEICO

Remote, USA Full-time

Experienced Senior Kotlin/JVM Software Engineer - Digital Banking Tools and Financial Insights

Remote, USA Full-time

Senior Lead Database Administration Expert - Remote Opportunity with Kyndryl

Remote, USA Full-time

Senior Local License Manager (Contract) - Remote Opportunity with Airbnb's Scaled Ops Team

Remote, USA Full-time

Senior Machine Learning Engineer, Marketing Technology - AI/ML Innovation for Personalized Marketing Campaigns

Remote, USA Full-time

Senior Manager, Analytics Engineering - Ads Insights and Tooling for Netflix's Ad-Supported Tier Expansion

Remote, USA Full-time

Senior Manager, Capital Project Engineer - Food and Beverage Industry Expert

Remote, USA Full-time

Senior Manager - Client Management: Leading Merchant Relationships and Driving Business Growth Remotely

Remote, USA Full-time

Senior Manager - Clinical Data Management: Driving Innovation and Excellence in Biotech

Remote, USA Full-time

Senior Manager, Community Policy - Shaping Trust & Safety Policies for a Global Community

Remote, USA Full-time

Field Nurse Educator – Sacramento W, CA

Remote, USA Full-time

Street Interviewer – Social Media Content Creator (E-Commerce Brand)

Remote, USA Full-time

Intervention Specialist/Academic Coach

Remote, USA Full-time

**Experienced Customer Service Representative – Remote Opportunity at blithequark**

Remote, USA Full-time

Independent Contractor - Data Entry & Content Review Specialist

Remote, USA Full-time

Experienced Customer Solutions Architect and Technical Leader - Cloud Software Solutions and Digital Transformation

Remote, USA Full-time

Experienced Customer Service Representative – Administrative Support and Office Management Professional

Remote, USA Full-time

Experienced Full-Time and Part-Time Customer Support Specialist - Remote Work Opportunity in E-commerce and Pet Industry with blithequark

Remote, USA Full-time

Entry-Level HR Assistant - Remote Opportunity with VacancyGlobal at workwarp - Join Our Innovative Team!

Remote, USA Full-time

Experienced Customer Service Representative for Finance Team - Delivering Exceptional Support in a Global Energy Business at arenaflex

Remote, USA Full-time
Back to Home