Senior Software Engineer - Rules Engine (Java/Kafka)

Humana Inc

Bismarck (ND)

Hybrid

USD 107,000 - 147,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Humana Inc. is seeking a Senior Software Engineer to join Team Caliber and own the NBA platform's rules engine, handling member eligibility, suppression, frequency, and consent. The role is backend-first, Java/Spring, with Drools, Kafka integrations, and REST APIs in a PHI-handling environment.

You will design rules, implement services, write tests, and collaborate with product and compliance across on-site and hybrid work arrangements. 40-hour weeks, with occasional travel.

Qualifications

  • 5+ years of software engineering with Java and Spring/Spring Boot.
  • Experience building backend services and REST APIs in production.
  • Knowledge of event-driven design and Kafka.

Responsibilities

  • Rules engine development using Java and Drools.
  • Backend services with Java/Spring and REST APIs.
  • Kafka event integration with upstream signals.
  • Write thorough tests for rule logic and services.
  • Ensure performance and correctness in a PHI-handling environment.
  • Code reviews and production-ready delivery.
  • Collaborate with Product and compliance to translate requirements into rules.

Skills

Java & Spring
Rule engine design
Kafka integration
Testing discipline
Distributed systems
Communication

Education

Bachelor's degree in CS

Tools

Drools
Kafka
React
Kubernetes
Terraform

Job description

Humana Inc. is seeking a Senior Software Engineer to join Team Caliber and own the NBA platform's rules engine, handling member eligibility, suppression, frequency, and consent. The role is backend-first, Java/Spring, with Drools, Kafka integrations, and REST APIs in a PHI-handling environment.

You will design rules, implement services, write tests, and collaborate with product and compliance across on-site and hybrid work arrangements. 40-hour weeks, with occasional travel.

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 Backend Engineer - Rules Engine (Java/Kafka) Hybrid
Senior Backend Engineer - Rules Engine (Java/Kafka) Hybrid

Humana Inc • Saint Paul (MN)

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 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 & Backend (Hybrid)
Senior Java Engineer — Rules Engine & Backend (Hybrid)

Humana Inc • Harrisburg

Hybrid
USD 107,000 - 147,000
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 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
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