Java Developer w / Drools Exp

03 Dec 2024

Vacancy expired!

Java Developer w / Drools Exp / Drools Developer / Java Rules Developer / BRMS Developer

Owings Mills, MD 21117 - Onsite Role - Hybrid Model

6 Months Onsite Role Day 1: Hybrid Model: 2 Days Onsite, 3 days work from home.Till Jan: 2 Days Onsite, 3 days work from home.After Jan: 3 Days Onsite, 2 days work from home.

Position Description:We are working to develop a Disclosure Rules Engine (DRE) solution based on a Drools Business Management System framework that will support the production of institutional client reports. The Disclosure Rules Engine solution will receive a call from a vendor document rendition system and respond back with multiple disclosures for any given report.The DRE solution will use various inputs (reference data, database-stored disclosure text, externally supplied and calculated rules logic) to determine which disclosures to provide back to the vendor call.The disclosure text response must be in the agreed upon JSON format provided by the vendor.There will also be a need to stand up a working version of a disclosure rules UI to allow the business user to author and manage rules (most likely KIE WorkBench).This work is in support of moving the firm’s Institutional Global Client reporting strategy forward.

Role Summary – The successful candidate will be able to…Design and develop a framework to complete the buildout of a Disclosure Rules Engine with logic to capture and determine the appropriate disclosures that will appear on vendor-produced client reports. Use automated unit testing to develop quality, unit-tested and near defect-free solutions.Ensure that code is created meeting the standards required. Create a solution that allows disclosure language to be provided to vendor service calls in an agreed-upon JSON format.Work with lead analyst and the business to quickly resolve issues and defects found in system and user acceptance testing. Provide clear and concise explanation of technical concepts of solution to non-technical stakeholders. Work in a dynamic, fast-paced, Lean Agile team environment.

Requirements8- 10 + years of development experience designing, developing, deploying and supporting Java-based technical solutions including mandatory experience building and implementing Business Rules Management System (BRMS) technology.Strong Java / micros services development with experience in Cloud Technologies including:Proficiency in cloud technologies (AWS preferred): EC2/Fargate, ECS, S3, SNS, SQS, Lambda, ElastiCache, Route 53, ALB, CloudWatch and Terraform.Proficiency in Database querying and design for relational databases: Aurora PostgreSQLProficiency in JAVA, Spring, Micro services, REST/HTTPS Familiarity with Apigee, OAuth, vPC, Splunk, IAM, GitLab, Junit, JMeter, SONAR (or similar code quality tool).

Preferred:Experience working with Drools Business Management System solutions.

Preferred: Experience working with Drools/KIE WorkBench UI for rules authoring and management. Thanks,Srikanth Reddy M7322189928

  • ID: #23783405
  • State: Maryland Owingsmills 21117 Owingsmills USA
  • City: Owingsmills
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2021-12-03
  • Deadline: 2022-01-30
  • Category: Software/QA/DBA/etc