Principal Software Engineer (Drools and Java)

Research Triangle Park, NC
job summary:
5+ years of hands-on experience building and operating Drools-based (or equivalent BRMS) solutions in production environments.

Deep knowledge of object-oriented design, domain-driven design, and clean architecture principles.


location: Durham, North Carolina
job type: Contract
salary: $81 - 82 per hour
work hours: 8am to 5pm
education: Bachelors

responsibilities:

  • Strong understanding of:
    • Stateless vs. stateful rule execution models
    • Decision tables, DRL, and rule flows
    • Rule performance tuning, conflict resolution, and lifecycle management
    • Experience using copilot (or AI in general) as part of engineering practices
  • Architecture & Systems Design Proven ability to own and evolve rules engine architectures, including rule authoring patterns, execution strategies, versioning, and governance.
  • Experience designing scalable, resilient Java services that integrate rules engines with distributed systems (RESTful APIs, messaging, event-driven architectures).
  • Strong understanding of performance, memory management, and operational characteristics of rules-based systems.
  • Leadership & Influence Demonstrated ability to lead technically without formal authority, influencing architecture and engineering decisions across teams.
  • Experience leading technical design reviews and providing architectural guidance for complex systems.
  • Strong mentorship mindset, with a track record of elevating senior and mid-level engineers.
  • Collaboration & Business Enablement Ability to partner closely with product owners and domain experts to translate business policy into clear, executable decision logic.
  • Experience supporting DevOps/SRE practices, including deployment strategy, monitoring, and observability for rules-driven services.
  • Comfortable representing engineering perspectives in cross?organization architectural discussions and modernization initiatives.
qualifications:
10+ years of professional software engineering experience, with deep expertise in Java and enterprise application development.


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Posted 2026-04-23

Recommended Jobs

Machine Operators - CSB Weekend Shift

Bosch Group
Lincolnton, NC

Job Description Job Description Company Description Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial …

View Details
Posted 2026-04-17

Tax Senior (Charlotte)

Jobot
Charlotte, NC

A leading construction company with a rich history of delivering high-quality projects, we are currently seeking a skilled Project Accountant to join our dynamic team. This Jobot Job is hosted by:…

View Details
Posted 2026-04-21

Pest Service Specialist

Rockit Pest, Inc.
Garner, NC

Job Description Job Description Rocket Pest Control is an out of this world company looking for the best people to help us be the trusted choice in pest control! Our Mission is to prote…

View Details
Posted 2026-04-11

Automotive Tire Technician

Tripp's Tire Pros
Ayden, NC

Job Description Job Description Benefits: ~401(k) matching ~ Free uniforms ~ Paid time off ~ Profit sharing Company Overview At Tire Pros we value each employee and encourage grow…

View Details
Posted 2026-04-11

Optum (LHI) - Administrative Assistant - Goldsboro, NC(Kelby)

Goldsboro, NC

TGB3 is seeking to contract an Administrative Assistant to assist practitioners performing Compensation & Pension Exams (C&P) for our military Veterans at various sites throughout the USA. Lengt…

View Details
Posted 2025-12-08

Director, Enterprise Credit

Wayflyer
Charlotte, NC

&##128221; Company Mission Our mission is to give the world access to the best products by empowering great brands to reach their growth potential. &##128188; About Wayflyer Today's consumer b…

View Details
Posted 2025-06-05

Customer Service Specialist

A Cleaner World
Greensboro, NC

At A Cleaner World , we’re not just cleaning clothes—we’re delivering confidence, professionalism, and a first-class customer experience every day. We’re looking for a Customer Service Specialist…

View Details
Posted 2026-03-22

Surgical Equipment Repair Technician

Surgical Instrument Service Co
Greensboro, NC

Job Description Job Description Description: Do you love working with your hands? Are you mechanically inclined? Are you interested in a career that helps others? Join the SIS Team! **NO ENDO…

View Details
Posted 2026-04-23

Ophthalmic Technician

North Carolina Retina Associates
Sanford, NC

As a technician at NC Retina Associates, your main duty is to assist in the care of patients during their visit by preparing them to see the physician. You must be able to independently seek out reso…

View Details
Posted 2025-11-24

Regional Manager of Southeast CQV Services

VTI Life Sciences
Raleigh, NC

For over 25 years, VTI Life Sciences, Inc. has provided superior quality consultative professional services globally to regulated Life Sciences clients. We are a highly collaborative, non-hierarchica…

View Details
Posted 2026-01-28