Software Engineer (Java/Spring Boot/React)

Remote Full-time
If you’re excited by modern architecture, meaningful work, and building systems that truly help people, this might be your next great role. We’re in the middle of a major modernization journey, moving away from legacy mainframe systems and toward a modern, event-driven API architecture—one that isn’t tightly coupled to any single system and is designed to scale with the future. This is not a small refactor or a facelift; this is foundational transformation. At the heart of this work is Life Claims—arguably the most important moment in the insurance lifecycle. Claims are the reason life insurance exists, and our mission is to make that experience simpler, faster, and more human. Every improvement we make for our claims analysis directly improves the experience of beneficiaries during some of life’s most difficult moments. What makes this especially exciting right now: • We’re evolving the Life Claims experience from a “mainframe façade” into a modern, independent claims system. • We’re reducing complexity for users—moving closer to a single-system experience where analysts no longer need to juggle multiple windows and disconnected systems • A major upcoming milestone is bringing the Senior Age Life (SAL) product onto a new administration platform, which will fundamentally transform the Life Claims UI. As we complete integrations with Product Definition and begin publishing events, we’re unlocking new flexibility, scalability, and speed across the platform. WHAT WE CAN OFFER YOU: Estimated Salary: (Levels have variable responsibilities and qualifications) Engineer I: $95,000 - $115,000, plus annual bonus opportunity Engineer II: $115,000 - $130,000, plus annual bonus opportunity 401(k) plan with a 2% company contribution and 6% company match. Work-life balance with vacation, personal time and paid holidays. See our benefits and perks page for details. Applicants for this position must not now, nor at any point in the future, require sponsorship for employment. WHAT YOU'LL DO: Design, develop, test, and maintain applications using Java (Spring Boot) for backend services and JavaScript (React) for frontend interfaces Translate business and functional requirements into technical solutions aligned with enterprise architecture and engineering standards Participate in Agile ceremonies and contribute to team deliverables within a structured Agile framework (e.g., SAFe) Apply established software engineering principles, design patterns, and development standards to produce high-quality, maintainable code Collaborate with product owners, architects, and fellow engineers to support both strategic initiatives and day-to-day delivery Contribute to API development, system integration, and service-oriented architecture Support the implementation of automated testing strategies to ensure quality and reliability Assist in evaluating technical options, including trade-off and cost-benefit analysis, to support sound engineering decisions Identify opportunities to improve system performance, scalability, and operational efficiency Follow DevOps practices, including CI/CD pipelines, monitoring, and operational support Contribute to the creation and reuse of design artifacts, documentation, and engineering knowledge assets WHAT YOU’LL BRING: Foundational knowledge of software engineering principles, including development, testing, and maintenance of applications across the software development lifecycle Experience developing backend services using Java and Spring Boot Experience building frontend applications using JavaScript and React Understanding of RESTful APIs, service integration, and modern application architecture Ability to apply a structured, disciplined approach to problem-solving and software development Strong collaboration and communication skills within a team-based environment Demonstrated ability to learn new technologies and adapt within a structured engineering organization Commitment to quality, including testing, documentation, and adherence to standards You promote a culture of diversity and inclusion, value different ideas and opinions, and listen courageously, remaining curious in all that you do. Able to work remotely with access to a high-speed internet connection and located in the United States or Puerto Rico. PREFERRED: Bachelor’s degree in Computer Science. Experience with Java Spring Boot for the back end Experience with JavaScript React for the back end Experience working with automation technologies We value diverse experience, skills, and passion for innovation. If your experience aligns with the listed requirements, please apply! If you have questions about your application or the hiring process , email our Talent Acquisition area at [email protected] . Please allow at least one week from time of applying if you are checking on the status. Stay Safe from Job Scams Mutual of Omaha only accepts applications from mutualofomaha.com/careers . Legitimate communications will come from '@mutualofomaha.com.' We never request sensitive information or extend job offers without conducting interviews. For more details, check our Hiring FAQs . Stay alert for scams and apply securely! Fair Chance Notices
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Business Solutions Manager

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Amazon Data Management and Entry Operations**

Remote Full-time

Part-Time Remote Data Entry Specialist - Delta Airlines Operations: Earn $25/Hour and Enjoy Flexible Scheduling with a Leading Airline

Remote Full-time

**Experienced Remote Research Panelist – Flexible Opportunities to Shape the Future of Everyday Products and Services**

Remote Full-time

Experienced Full Stack Remote Data Entry Specialist – E-commerce Operations and Cloud-Based Systems at Blithequark

Remote Full-time

Experienced Remote Data Entry Specialist – Entry-Level Opportunity for Career Growth and Development with blithequark

Remote Full-time

Business Recruiter

Remote Full-time

AWS Solutions Architect - Contract Position

Remote Full-time

Vendor Account Manager

Remote Full-time

**Experienced Live Chat Agent – Deliver Exceptional Customer Experiences in a Dynamic Remote Environment**

Remote Full-time
← Back to Home