Senior Java Engineer: Drools Rules Engine & Backend

Humana Inc

United States

Remote

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Humana Inc. seeks a Senior Software Engineer for Team Caliber to design, implement, and maintain a Java-based rules engine that governs member eligibility, suppression, frequency capping, and consent before actions are taken.

You will build Java/Spring Boot backend services and REST APIs, integrate with Kafka, and ensure correctness in a PHI‑handling environment. Strong testing and collaboration with product/compliance are essential.

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
Drools
Cloud (Azure)
Kubernetes
CI/CD
Testing
PHI compliance

Education

Bachelor's degree in Computer Science

Tools

Drools
Kafka
Spring Boot
Docker
Kubernetes

Job description

Humana Inc. seeks a Senior Software Engineer for Team Caliber to design, implement, and maintain a Java-based rules engine that governs member eligibility, suppression, frequency capping, and consent before actions are taken.

You will build Java/Spring Boot backend services and REST APIs, integrate with Kafka, and ensure correctness in a PHI‑handling environment. Strong testing and collaboration with product/compliance are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Rules Engineer (Drools) - Hybrid/Remote
Senior Java Rules Engineer (Drools) - Hybrid/Remote

Humana Inc • Des Moines (IA)

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 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 Backend Engineer, Rules Engine & Kafka
Senior Backend Engineer, Rules Engine & Kafka

Humana Inc • Columbia (SC)

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 Software Engineer - NBA
Senior Software Engineer - NBA

Humana Inc • United States

Remote
USD 120,000 - 160,000
Java Rules Engineer
Java Rules Engineer

Synechron • Charlotte (NC)

On-site
USD 90,000 - 120,000
Senior Drools Developer | Java & Business Rules
Senior Drools Developer | Java & Business Rules

360 IT Professionals • Saint Paul (MN)

On-site
USD 90,000 - 120,000
Java Rules Engineer: Automated Decision Architect
Java Rules Engineer: Automated Decision Architect

Synechron • Charlotte (NC)

On-site
USD 90,000 - 120,000
Senior Kafka Engineer – Remote, Event-Driven Backend
Senior Kafka Engineer – Remote, Event-Driven Backend

Humana • Boston (MA)

On-site
USD 107,000 - 147,000
Medical benefits
401(k) retirement plan
Paid time off