1

Java Drools Rule Engine Jobs in New Jersey (NOW HIRING)

Role: RPA/IPA Java Tech Lead Work Location: Jersey City, NJ Duration: 6+ Months Contract Skill ... and Drools Rule Engine, FileNet.* Responsibilities * Develop flexible, adaptable, modular, and ...

Integrate Java applications with rules engines (e.g., Drools) to implement and execute complex data matching rules. Develop Java code to interact with the rules engine, manage rule execution, and ...

Integrate Java applications with rules engines (e.g., Drools) to implement and execute complex data matching rules. Develop Java code to interact with the rules engine, manage rule execution, and ...

Python Developer

Jersey City, NJ

$52.50 - $72.25/hr

Rule engine experience such as Drools * Caching experience such as Coherence and Gemfire Additional Information All your information will be kept confidential according to EEO guidelines.

Full Stack Java Developer

Iselin, NJ · On-site

$53.25 - $68.75/hr

JAVA ANGULAR KAFKA Financial Experience-BIG BANK Spring Boot Shorter more accurate resumes are ... Rule Management tools like - Drools, DRL, OpenRules, Google Cloud Rules Engine • 5+ years of ...

Python Developer

Jersey City, NJ

$52.50 - $72.25/hr

Big Data technology experience Rule engine experience such as Drools Roles and Responsibilities: Caching experience such as Coherance and Gemfire Responsibilities will include: Participate in ...

... engine configuration. • Experience integrating Camunda with Java-based microservices, RESTful APIs, and messaging systems. • Proficiency in process modeling, decision modeling, and business rule ...

Java Drools Rule Engine information

What is the difference between Java Drools Rule Engine vs Java Business Analyst?

AspectJava Drools Rule EngineJava Business Analyst
Primary RoleDesigning and implementing business rules using DroolsAnalyzing business processes and requirements
Required SkillsJava, Drools, rule-based systemsBusiness analysis, Java, communication skills
Work EnvironmentSoftware development teams, IT projectsBusiness units, project management
Industry UsageFinancial, insurance, healthcare IT systemsBusiness process improvement, system implementation

Java Drools Rule Engine developers focus on creating and maintaining rule-based systems using Drools, requiring technical Java skills. Java Business Analysts analyze business needs and translate them into technical requirements, often collaborating with developers. While both roles may work in similar industries, their core responsibilities and skill sets differ significantly.

What are the key skills and qualifications needed to thrive as a Java Drools Rule Engine Developer, and why are they important?

To excel as a Java Drools Rule Engine Developer, you need strong Java programming skills, a solid understanding of business rule management systems (BRMS), and experience with rule authoring and testing. Familiarity with the Drools framework, rule syntax (DRL), integration tools like KIE Workbench, and knowledge of related technologies such as Maven or Spring are typically required. Analytical thinking, attention to detail, and effective communication are crucial soft skills to translate complex business logic into executable rules and collaborate with stakeholders. These competencies ensure accurate implementation of business rules, efficient system performance, and alignment with organizational objectives.

What are some common challenges faced when implementing business rules using the Java Drools Rule Engine, and how can they be addressed?

One common challenge is managing the complexity of large rule sets, which can become difficult to maintain and debug as business logic evolves. To address this, it's important to establish clear documentation and naming conventions, modularize rules into logical groups, and use version control effectively. Collaboration with business analysts is also key to ensuring rules accurately reflect requirements. Additionally, thorough testing—both unit and integration tests—helps catch issues early and ensures rules interact as expected.

What is a Java Drools Rule Engine?

A Java Drools Rule Engine is a business rules management system (BRMS) written in Java that allows developers to define, deploy, execute, and maintain business rules separately from application code. Drools uses a declarative approach, enabling subject matter experts to specify rules in a readable format, which the engine then interprets and enforces at runtime. This separation of rules from logic helps organizations adapt to changing business requirements more efficiently. Drools supports complex event processing, workflows, and decision tables, making it versatile for various business scenarios.
What are popular job titles related to Java Drools Rule Engine jobs in New Jersey? For Java Drools Rule Engine jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Java Drools Rule Engine jobs in New Jersey look for? The top searched job categories for Java Drools Rule Engine jobs in New Jersey are:
What cities in New Jersey are hiring for Java Drools Rule Engine jobs? Cities in New Jersey with the most Java Drools Rule Engine job openings:
RPA/IPA Java Tech Lead

RPA/IPA Java Tech Lead

Navtech, Inc.

Jersey City, NJ • On-site

Contractor

Posted 27 days ago


Job description

Role: RPA/IPA Java Tech Lead
Work Location: Jersey City, NJ
Duration: 6+ Months Contract
Skill Matrix: Coding experiences and skills required -Java/.Net, Kafka, MQ, JavaScript, Angular, Node.js, Azure, Robotic Process Automation (RPA), Intelligent Process Automation (IPA), API Management (API-M) and Drools Rule Engine, FileNet.*
Responsibilities
  • Develop flexible, adaptable, modular, and reusable business solution designs in collaboration with product delivery and operational support teams.
  • Accountable for end to end automation products delivery - Work closely with Product Owners, Scrum Masters, Architects, and Engineers to ensure alignment of program deliverables to the defined solution
  • Work with developers closely to review code, enforce best practices, debug critical issues, and conduct performance testing to deliver efficient and performant applications.
  • Building high performing relationships, drive business engagement, manage expectations, align with senior leadership and working teams on initiative deliverables
  • Responsible for identifying technology risk and corresponding mitigation strategies
  • Implement appropriate solution architecture governance processes and tools as defined by enterprise architecture while ensure the solution focuses on design patterns and technology standards.
  • Adopt Agile and DevOps practices in collaboration with business, architect, program management and operations/support/infrastructure teams.
  • Explore, evaluate and promote technology innovation within the enterprise.
  • Evaluate, learn and assist teams with open source technology solutions.

Knowledge, Skills, and Abilities
  • Bachelor's Degree, Computer Science or Engineering degrees preferred
  • Hands-on Technical Lead who is comfortable working with architects on the solution architecture /design and with engineers to develop detailed design level, implementation, deployment and testing of the code
  • Coding experiences and skills required -Java/.Net, Kafka, MQ, JavaScript, Angular, Node.js, Azure, Robotic Process Automation (RPA), API Management (API-M) and Drools Rule Engine, FileNet
  • Functional knowledge of Insurance Claims Processing and Document Indexing Process is preferred.
  • Ability to guide and mentor development teams on sound design and coding principles, best practices in API based, Micro Services and Cloud environments.
  • Experience in complex systems integrations to build the automation solutions
  • Experience with workflow automation or robotic process automation implementations using Business Process Management(BPM) tools like Open Text App Works or Robotic Process Automation tools like WorkFusion is preferred while leading any other RPA tools development experiences is considered
  • Working experience with WorkFusion IDP (Intelligent Document Processing), UI Path or Soroco RPA is preferred
  • Experience in Integration Architectures from Service Bus to API Mediation and Event Bus models; Working Experience with API management tools like Azure API-M or APIGEE
  • Experience in Information Security and Risk Management
  • Experience in cloud solution design and implementation of IaaS, PaaS and SaaS and hybrid models

Key Attributes
  • Demonstrated ability to communicate effectively both orally and in writing and to interact effectively with internal and external individuals.
  • Track record of high achievement in a team-based and results-oriented culture
  • Proven track record in relationship-building and driving change in a matrixed work environment.
  • Demonstrated passion and ability to leverage technology to evolve and meet client needs
  • Exceptional analytical and critical thinking skills, with thorough attention to detail.
  • Excellent planning, documentation, and problem-solving skills.
  • Strong business acumen, instinct, and understanding of products, risk appetite, and niches.
  • Track record of high achievement in a team-based and results-oriented culture
  • Project management ability and drive-for-results orientation to lead the engineering teams globally.
  • Methodically document all phases of engagement from business process analysis to development and implementation.
  • Design process solutions in accordance with recognized best practice industry design principles and conventions. Oversee the design of technical specifications.
  • Provide architectural control of solution designs.
  • Ensure consistency and continuity across the delivery teams utilizing core workflow principles.
  • Solution integrator for technologies/components and offer one single RPA solution
  • Create and document test procedures and scenarios and validate test results.
  • Prepare documentation for defects and resolution.
  • Oversee all aspects of User Acceptance Testing and rollout phases.
  • Excellent knowledge of Cloud infra and component capability/ sizing and architecture
  • Ability to design infra architecture for RPA automation implementations on cloud i.e. AWS, MS Azure, Google
  • Maintenance and support experience includes the deployment of automation packages on BOT machines, scheduling of BOTs, backing up the BOTs on Disaster recovery, Load balancing set up, and maintenance. Setting up the priority queue for BOT run
  • Identify and implement opportunities in the solution that will drive continuous improvements in performance, scalability, reliability, and re-usability. Continue to drive down technical debt and cost of operations/support with the latest cutting-edge technologies and newer development methods & strategies.
  • Work with the team to effectively code, build, and deploy solutions.

Navtech logo

About Navtech

Sourced by ZipRecruiter

Industry

Civil engineering construction

Company size

11 - 50 Employees

Headquarters location

New Bloomfield, PA, US

Year founded

1996