Rule Engine Software Engineer – Java & Decision Services

CCC Information Services

Chicago Heights (IL)

On-site

USD 84,723 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401K Match
Paid time off
Annual Incentive Plan
Performance Bonus
Comprehensive health insurance
Adoption Assistance
Tuition Reimbursement
Wellness Programs
Stock Purchase Plan options
Employee Resource Groups

Job summary

CCC Intelligent Solutions Inc. is seeking a Business Rule Software Engineer to design, develop, migrate, and maintain rule‑based applications and decision services.

The role emphasizes building and supporting rule engines, modernizing legacy rule systems, and collaborating with business and product teams to translate requirements into technical solutions. The engineer will work with ILOG JRules and IBM ODM, contribute to the rule repository analysis, and participate in the full software

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field or equivalent work experience.
  • 3+ years of software development experience.
  • Experience with object-oriented programming concepts.
  • Experience with Java or another modern language.
  • Understanding of SDLC practices from requirements to deployment.
  • Experience with databases, SQL, APIs, and service-oriented development.
  • Strong analytical and problem-solving skills.
  • Good communication and collaborative skills.

Responsibilities

  • Design, develop, test, and maintain software components and rule-based applications.
  • Support ILOG JRules / IBM ODM development, migration, and modernization.
  • Analyze existing rule repositories and assist with migration.
  • Translate business requirements into technical solutions with stakeholders.
  • Build and support decision services aligned with business rules.
  • Assist with BOM/XOM models under guidance from seniors.
  • Write clean, maintainable code and participate in reviews and testing.
  • Troubleshoot issues and support production defect resolution.
  • Collaborate with QA, Product Owners, Architects, and engineers throughout SDLC.
  • Document development activity and rule implementation details.

Skills

Java
OOP
SQL
APIs
SDLC
Analytical
Communication
Team collaboration

Education

Bachelor's degree in CS/SE/Info Systems

Tools

ILOG JRules
IBM ODM
CI/CD

Job description

CCC Intelligent Solutions Inc. is seeking a Business Rule Software Engineer to design, develop, migrate, and maintain rule‑based applications and decision services.

The role emphasizes building and supporting rule engines, modernizing legacy rule systems, and collaborating with business and product teams to translate requirements into technical solutions. The engineer will work with ILOG JRules and IBM ODM, contribute to the rule repository analysis, and participate in the full software

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rule Engine Software Engineer – Java/ODM
Rule Engine Software Engineer – Java/ODM

CCC Intelligent Solutions • Chicago (IL)

On-site
USD 84,000 - 120,000
401K Match
Paid time off
Annual Incentive Plan Bonus
+6
Remote Business Rules Engineer — IBM ODM
Remote Business Rules Engineer — IBM ODM

CCC Information Services • Chicago (IL)

On-site
USD 84,000 - 120,000
401K Match
Paid time off
Annual Incentive Plan
+5
Business Rules Software Engineer - ODM
Business Rules Software Engineer - ODM

CCC Information Services • Chicago Heights (IL)

On-site
USD 84,723 - 120,000
401K Match
Paid time off
Annual Incentive Plan
+7
Business Rules Software Engineer - ODM
Business Rules Software Engineer - ODM

CCC Intelligent Solutions • Chicago (IL)

On-site
USD 84,000 - 120,000
401K Match
Paid time off
Annual Incentive Plan Bonus
+6
Senior Java ODM & Rules Engine Developer
Senior Java ODM & Rules Engine Developer

Career Guidant Inc. • McLean (VA)

On-site
USD 85,000 - 105,000
Business Rules Software Engineer - ODM
Business Rules Software Engineer - ODM

CCC Information Services • Chicago (IL)

On-site
USD 84,000 - 120,000
401K Match
Paid time off
Annual Incentive Plan
+5
BRMS / Drools (Java) Developer
BRMS / Drools (Java) Developer

Lumenalta • Tulsa (OK)

Remote
USD 60,000 - 96,000
Flexible working hours in a remote environment
Health insurance (medical and dental) for W2 employees
401(k) contribution
+3
Software Engineer
Software Engineer

Collabera • Wilmington (DE)

On-site
Java ODM Developer
Java ODM Developer

Career Guidant Inc. • McLean (VA)

On-site
USD 85,000 - 105,000
ODM Developer
ODM Developer

Compunnel, Inc. • Olympia (WA)

On-site
USD 100,000 - 130,000