Sr Java Integration Engineer III

Mutual of Omaha Insurance Co.

Omaha (NE)

Remote

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) plan with company match
Remote work with occasional onsite
PI planning / team events
Fully remote role

Job summary

Mutual of Omaha Insurance Co. seeks a Senior Java Integration Engineer to build Java APIs and modern integrations, replacing legacy mainframe systems.

You will mentor engineers and collaborate with business partners in a mostly remote setting with occasional on-site planning events. You’ll design, develop, and maintain APIs and ESB/iPaaS integrations, driving best practices and reliability across the Producer Management team within the DO ART.

Qualifications

  • 5+ years designing, developing, and supporting enterprise Java applications with integration work.
  • Experience building Java microservices on AWS or similar cloud platforms.
  • Experience integrating modern apps with legacy systems (mainframe/enterprise back-end).
  • Demonstrated senior‑level technical leadership: strong communicator and mentor to engineers.
  • Strong critical thinking and problem-solving with root-cause focus.
  • Ability to troubleshoot complex issues and improve system reliability and performance.
  • High learning agility and collaborative, team‑first mindset.
  • Curious mindset evaluating new technologies and approaches.
  • Willingness to travel onsite for periodic collaboration.

Responsibilities

  • Lead the design and development of Java-based applications and services for Producer Management.
  • Design and implement integration solutions using MuleSoft, Camel, Kafka, MQ, or REST APIs to connect legacy and downstream systems.
  • Establish and promote software engineering best practices, including CI/CD and automated testing.
  • Act as a senior technical resource and mentor to less experienced engineers.
  • Partner with ART leadership and business partners to translate requirements into tech solutions.
  • Critically evaluate root causes and proactively recommend improvements.
  • Participate in an on‑call rotation supporting shared-service systems.

Skills

Java
API design
Mentorship
Communication
Problem solving

Tools

MuleSoft
Camel
Kafka
MQ
REST APIs
AWS
Kubernetes

Job description

Senior Java Integration Engineer — Producer Management (Distribution Operations ART)

As a senior engineer on our Producer Management team, you’ll build Java-based APIs and integrations that replace legacy, mainframe-based systems and power eligibility checks relied on by multiple business units. You’ll also mentor fellow engineers on a close-knit, collaborative squad. Remote, with occasional onsite time for planning events.

We are seeking a Senior Java Integration Engineer to join the Modernization Madness team within our Distribution Operations (DO) Agile Release Train (ART). This role is ideal for a hands‑on engineer who enjoys building modern solutions, solving complex integration challenges, and serving as a technical leader and mentor within a collaborative Agile environment.

Our Producer Management team plays a critical role in ensuring producers are properly licensed and appointed to sell products in the states where they operate. As part of a significant modernization initiative, you will help drive the evolution of our technology landscape by modernizing applications, advancing integration capabilities, and supporting the transition toward future‑state architecture.

In this role, you will leverage your expertise in Java development, integration patterns, and software engineering best practices to help establish development standards across the team. You will help design, build, and maintain APIs and integrations that connect legacy, primarily mainframe-based systems with a growing ecosystem of downstream business applications and partners.

Beyond technical execution, we are looking for a strong communicator and strategic thinker who is curious about the "why" behind business and technical challenges. You will collaborate closely with business and technology partners to identify opportunities for improvement, influence solution design, and drive outcomes that extend beyond simply delivering requirements.

As a shared‑service team supporting multiple business areas across the organization, reliability, stability, and transparency are essential. This role will help ensure stakeholders understand system impacts, risks, and status while contributing to solutions that improve operational efficiency and long‑term maintainability.

WHAT WE CAN OFFER YOU:
  • 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.
  • Primarily remote, with occasional onsite collaboration — historically about once or twice a year (e.g., for PI planning or team events).
  • This role can be fully remote.
  • Applicants for this position must not now, nor at any point in the future, require sponsorship for employment.
This role is classified as remote; however, periodic in‑person attendance will be required at times for activities such as PI planning, training, or other business‑critical meetings.
WHAT YOU'LL DO:
  • Lead the design and development of Java-based applications and services that enable critical Producer Management capabilities across the organization.
  • Design and implement integration solutions using MuleSoft, Camel, Kafka, MQ, or other ESB/iPaaS platforms and REST APIs and modern integration patterns to connect legacy systems with downstream business applications and partners.
  • Establish and promote software engineering best practices, including code quality standards, automated testing, secure development, and CI/CD methodologies.
  • Act as a senior technical resource and mentor to less experienced engineers, modeling strong engineering practices and communication.
  • Partner with ART leadership and business partners to translate business requirements into technical solutions and communicate system impact and status.
  • Critically evaluate the root cause of problems and proactively recommend improvements.
  • Participate in an on‑call rotation supporting shared-service systems relied on by multiple business units.
WHAT YOU'LL BRING:
  • 5+ years designing, developing, and supporting enterprise applications in Java, including integration work using MuleSoft, Camel, Kafka, MQ, other ESB/iPaaS platforms, or REST APIs.
  • Experience building Java microservices on AWS or similar cloud platforms, with exposure to containers/Kubernetes.
  • Experience integrating modern applications with legacy systems, including mainframe or other enterprise back‑end platforms.
  • Demonstrated senior‑level technical leadership: strong communicator, dependable, trustworthy, and an effective mentor to other engineers.
  • Strong critical thinking and problem‑solving skills, with a track record of digging into root causes rather than just symptoms.
  • Ability to troubleshoot complex technical issues, identify root causes, and implement sustainable solutions that improve system reliability and performance
  • High learning agility and a collaborative, team‑first mindset — comfortable picking up new pieces of a wide, evolved technology stack.
  • A curious, questioning mindset: you evaluate new technologies on their merits, challenge “we’ve always done it this way,” and bring fresh perspective.
  • Able to work remote, with the ability to travel onsite for periodic in‑person collaboration.
PREFERRED:
  • AWS or other similar cloud experience
  • MuleSoft
  • Experience Spring Boot
  • Informatica, IDMC, (Informatica Data Management Cloud) or similar data‑management tooling
  • Practical use of AI tools to improve engineering workflows.
  • Comfort working with data pipelines and reporting-oriented data systems (e.g., Snowflake or similar).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer, Producer Lifecycle Management
Sr Software Engineer, Producer Lifecycle Management

Travelers • Hartford (CT)

On-site
USD 150,000 - 190,000
Health Insurance
401(k) Matching
Student Loan Repayment Contributions
+7
Senior Java Engineer
Senior Java Engineer

Roberts Recruiting • Lexington (MA)

On-site
USD 100,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

KC • United States

Remote
USD 95,000 - 100,000
Java Software Engineer
Java Software Engineer

Compunnel Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Java Developer – Enterprise Integration
Senior Java Developer – Enterprise Integration

Compunnel, Inc. (old) • Charlotte (NC)

Hybrid
USD 110,000 - 150,000
Integration Developer
Integration Developer

247Hire • New York (NY)

Hybrid
USD 90,000 - 120,000
Senior Java Engineer - High-Performance Data Platform
Senior Java Engineer - High-Performance Data Platform

Roberts Recruiting, LLC • Lexington (MA)

On-site
USD 100,000 - 130,000
Java Developer III
Java Developer III

Compunnel Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Java & AWS Modernization Engineer
Senior Java & AWS Modernization Engineer

Compunnel Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java Microservices Engineer - Cloud-Native & DevOps
Senior Java Microservices Engineer - Cloud-Native & DevOps

Compunnel Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000