Senior Backend Engineer - Rules Engine (Java/Kafka) Hybrid

Humana Inc

Saint Paul (MN)

Hybrid

USD 107,000 - 147,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Humana Inc. in the United States is seeking a Senior Software Engineer to join Team Caliber, shaping the NBA platform's rules engine which determines member eligibility, suppression, frequency, and consent.

You will design Java/Drools rules, build REST APIs with Java/Spring, and connect microservices via Kafka. The role emphasizes correctness, performance, and PHI-aware coding practices in a collaborative, hybrid setup.

Qualifications

  • Bachelor's degree in computer science or relevant field.
  • 5+ years of software engineering experience with strong Java and Spring/Spring Boot skills.
  • Experience building and maintaining backend services and REST APIs in production.
  • Comfort designing and reasoning about complex conditional/business logic.
  • Working knowledge of event-driven integration and Kafka producer/consumer patterns.
  • Experience operating on cloud infrastructure (Azure or equivalent) with containers/Kubernetes and CI/CD.
  • Strong testing discipline and attention to correctness.
  • Clear communicator across engineering, product, and compliance.

Responsibilities

  • Rules engine development — Design, build, and maintain business rules in Java and Drools that govern eligibility, suppression, frequency capping, and consent.
  • Backend services — Build and own the Java/Spring services and REST APIs that expose the rules engine to the rest of the platform.
  • Event integration — Produce and consume Kafka events to connect the rules engine to upstream signals and downstream decisioning and activation.
  • Correctness and testing — Write thorough tests for rule logic and services; treat rule correctness as a first-class, auditable concern.
  • Performance — Keep rule evaluation fast and predictable as the ruleset and traffic grow.
  • Quality — Run and participate in code reviews, uphold engineering standards, and ship production-ready code in a PHI-handling environment.
  • Collaboration — Partner with Product and compliance to turn business and regulatory requirements into clear, maintainable rules.

Skills

Java
Spring Boot
REST APIs
Kafka
Event-driven
Cloud (Azure)
Kubernetes
CI/CD
Testing
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Drools
React
TypeScript
Spring

Job description

Humana Inc. in the United States is seeking a Senior Software Engineer to join Team Caliber, shaping the NBA platform's rules engine which determines member eligibility, suppression, frequency, and consent.

You will design Java/Drools rules, build REST APIs with Java/Spring, and connect microservices via Kafka. The role emphasizes correctness, performance, and PHI-aware coding practices in a collaborative, hybrid setup.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Rules Engine & Kafka
Senior Backend Engineer, Rules Engine & Kafka

Humana Inc • Columbia (SC)

Hybrid
USD 107,000 - 147,000
Senior Software Engineer - Rules Engine (Java/Kafka)
Senior Software Engineer - Rules Engine (Java/Kafka)

Humana Inc • Bismarck (ND)

Hybrid
USD 107,000 - 147,000
Hybrid Senior Java Backend Engineer — Rules Engine
Hybrid Senior Java Backend Engineer — Rules Engine

Humana Inc • Jackson (MS)

Hybrid
USD 107,000 - 147,000
Medical, dental, vision benefits
401(k) retirement plan
Paid time off and holidays
+1
Senior Java Engineer — Rules Engine & Backend (Hybrid)
Senior Java Engineer — Rules Engine & Backend (Hybrid)

Humana Inc • Harrisburg

Hybrid
USD 107,000 - 147,000
Senior Java Backend Engineer — Rules Engine Expert
Senior Java Backend Engineer — Rules Engine Expert

Humana Inc • Boston (MA)

Hybrid
USD 107,000 - 147,000
Hybrid work model
Competitive benefits
Travel occasional
Senior Java Engineer — Rules Engine & Backend (Hybrid)
Senior Java Engineer — Rules Engine & Backend (Hybrid)

Humana Inc • Sacramento (CA)

Hybrid
USD 107,000 - 147,000
Hybrid work arrangement
Bonus eligible
Senior Java Engineer: Rules Engine & Kafka (Hybrid)
Senior Java Engineer: Rules Engine & Kafka (Hybrid)

Humana Inc • Concord (NH)

Hybrid
USD 107,000 - 147,000
Senior Java Engineer: Rules Engine & Backend
Senior Java Engineer: Rules Engine & Backend

Humana Inc • Nashville (TN)

Hybrid
USD 107,000 - 147,000
Bonus incentive plan
Hybrid work arrangement
Senior Java Rules Engine Engineer
Senior Java Rules Engine Engineer

Humana • United States

Hybrid
USD 140,000 - 170,000
Senior Java Rules Engineer — Backend & Kafka Expert
Senior Java Rules Engineer — Backend & Kafka Expert

Humana Inc • Providence (RI)

Hybrid
USD 107,000 - 147,000