Back to feed

Software Engineer (Java/Spring Boot/React)

Remote Full-time Live

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 To This Job

On the same wavelength

Sr Data Analytics Developer

Remote Full-time

Front End Engineer

Remote Full-time

Data Steward – Self-Serve Financials

Remote Full-time

Education Specialist - Home Based

Remote Full-time

Director, Commercial Marketing

Remote Full-time

HR Business Partner

Remote Full-time

Principal AI Software Engineer

Remote Full-time

Mobile Phlebotomist

Remote Full-time

Relationship Manager - Thames Valley

Remote Full-time

Lead Field Service Electronics Technician (63251)

Remote Full-time

Experienced Remote Chat Customer Support Representative for Dynamic Brand Enhancement and Customer Satisfaction – Flexible Hours and Work from Home Opportunity at arenaflex

Remote Full-time

Customer Service Sales - Remote - Cape Coral, FL

Remote Full-time

Hiring Now: Easy Remote Data Entry Jobs for Teens Entry Level

Remote Full-time

Administrative Assistant - Laboratory Investigations Department

Remote Full-time

Experienced Entry-Level Part-Time Remote Live Chat Representative – Customer Service and Support

Remote Full-time

Information Security Manager

Remote Full-time

Experienced Case Management Analyst – Remote Data Entry Opportunities with arenaflex (Part-Time) $30/Hr

Remote Full-time

Experienced Night Shift Customer Service Representative - Work from Home Opportunity at blithequark

Remote Full-time

Overnight Customer Care & Technical Support Advisor – Remote EdTech Help Desk Specialist for Global Learning Solutions

Remote Full-time

Remote English Tutoring Opportunity: Shape the Future of Language Learning

Remote Full-time