Senior Java Backend Engineer - Rules Engine & Kafka

Humana Inc

Santa Fe (NM)

Hybrid

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

Health benefits

Job summary

Humana, Inc. is seeking a Senior Software Engineer to build and maintain the NBA platform's rules engine and related backend services. You will implement business rules in Java and Drools, expose REST APIs, and connect via Kafka events while ensuring correctness and performance in a PHI-handling environment.

The role requires strong Java/Spring Boot skills, experience with backend services, and collaboration with product/compliance. Hybrid remote work with some in-office time is expected.

Qualifications

  • Bachelor's degree in CS or related field.
  • 5+ years of software engineering with Java/Spring.
  • Experience building backend services and REST APIs.
  • Strong ability to design and reason about complex logic.
  • Experience with Kafka and event-driven integration.

Responsibilities

  • Rules engine development with Java and Drools for eligibility, suppression and consent.
  • Backend services and REST APIs using Java/Spring Boot.
  • Kafka event production/ consumption to connect components.
  • Write thorough tests; ensure correctness and auditable behavior.
  • Maintain fast, reliable rule evaluation as traffic grows.
  • Participate in code reviews and uphold engineering standards.
  • Collaborate with Product and compliance on requirements.

Skills

Java
Spring/Spring Boot
Kafka
Cloud (Azure)
Kubernetes
CI/CD
Testing
Communication

Education

Bachelor's degree in computer science or relevant field

Tools

Drools
REST APIs
React/TypeScript

Job description

Humana, Inc. is seeking a Senior Software Engineer to build and maintain the NBA platform's rules engine and related backend services. You will implement business rules in Java and Drools, expose REST APIs, and connect via Kafka events while ensuring correctness and performance in a PHI-handling environment.

The role requires strong Java/Spring Boot skills, experience with backend services, and collaboration with product/compliance. Hybrid remote work with some in-office time is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — Rules Engine & Kafka
Senior Java Backend Engineer — Rules Engine & Kafka

Humana Inc • San Juan (PR)

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

Humana Inc • Salt Lake City (UT)

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

Humana Inc • Hartford (CT)

Hybrid
USD 107,000 - 147,000
Medical benefits
401(k) matching
Paid time off
Senior Java Rules Engine Engineer — Hybrid/Remote
Senior Java Rules Engine Engineer — Hybrid/Remote

Humana Inc • Charleston (WV)

Hybrid
USD 107,000 - 147,000
Bonus incentive plan
Senior Java Engineer: Rules Engine & Compliance
Senior Java Engineer: Rules Engine & Compliance

Humana Inc • Richmond (VA)

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

Humana Inc • Oklahoma City (OK)

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

Humana Inc • United States

Remote
USD 120,000 - 160,000
Senior Software Engineer - NBA
Senior Software Engineer - NBA

Humana Inc • United States

Remote
USD 120,000 - 160,000
Senior Kafka Streaming Engineer - Remote
Senior Kafka Streaming Engineer - Remote

Humana Inc • Kentucky

Hybrid
USD 110,000 - 145,000