Technical Specialist
HCLTech · Morrisville, NC · 4 days ago
On-siteInformation TechnologyFull-time
Key Responsibilities
- 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.
Skill Requirements
- 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