Technical Specialist

HCL America Inc.
Durham, NC, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$184,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Audit Trail Software Design Patterns Drools Object-Oriented Software Development Systems Development Life Cycle Software Deployment Software Engineering Management of Software Versions Web Services Enterprise Application Integration
+6 more
Enterprise Software Applications Spring-boot Event Driven Architecture Containerization Restful APIs Microservices

Job description

We are seeking a skilled Drools Developer to support the Build Phase of a production-grade Underwriting Rules Engine platform. The role involves implementing, configuring, testing, and optimizing business rules using Drools, while working closely with architects, business analysts, Java developers, and underwriting stakeholders to deliver a scalable, auditable, and high-performance decisioning platform., Develop, configure, and maintain underwriting business rules using Drools Rules Engine. Implement decision tables, rule flows, DRL rules, expressions, validations, and complex underwriting decision logic. Translate business and underwriting requirements into scalable and maintainable rule implementations. Develop and integrate Drools-based decision services with Java Spring Boot microservices and enterprise applications. Design and implement rule versioning, lifecycle management, governance, and deployment processes. Build and expose REST APIs for rule execution and decisioning services. Support rule migration, validation, testing, and production deployment activities. Optimize rule execution performance, scalability, and maintainability for large rule volumes. Collaborate with architects, Java developers, QA teams, and business SMEs throughout the SDLC. Support auditability, explainability, traceability, and compliance requirements for underwriting decisions.

Requirements

Do you have experience in Web services design?, Strong hands-on experience with Drools Rules Engine Strong Java / J2EE development experience Spring Boot & Microservices architecture Experience developing REST APIs and web services Experience with DRL, Decision Tables, Rule Flows, and Rule Lifecycle Management Understanding of rule-based decisioning architectures and enterprise integration patterns Strong understanding of OOP concepts, design patterns, and distributed application development

Other Requirements

Preferred / Good to Have

Exposure to insurance or underwriting rules (Term Life preferred) Experience with rule governance, versioning, auditability, and compliance frameworks Exposure to AWS/cloud-native deployments and containerized environments Experience with event-driven architectures and workflow-integrated decision systems

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:56 min

Leveraging GitOps for AI auditing and instant rollbacks

Jaroslaw Gajewski Jaroslaw Gajewski · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:09 min

Managing enterprise execution with the Operate runtime

Marcin Makowski Marcin Makowski · WWC Europe 2026

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · WWC Europe 2026

5:02 min

Application lifecycle phases and cross-functional technology roles

Anastasia Troitskaya Anastasia Troitskaya · Europe 2026 Virtual

5:23 min

Utilizing event sourcing for complete system auditability

Jan Steffen · LIVE

Videos

See all

Related articles

See all