JD - ODM Developer
- Experience writing business rules using latest version of ODM and Integrating with Java/J2EEApplication. Profiling and tuning of Java J2EE Applications
- Perform impact analysis for potential changes to rules from a technical perspective
- Technical expertise in the design development of rule engine or in complex event processing (IBM ODM) coding testing
- Strong experience in ODM Decision Center.
- Demonstrable experience/knowledge using/leveraging RETE algorithms creating Business Object Models for Rules.
- Clear understanding of ODM Architecture and Components.
- Hands on experience with authoring rules comprising of guided rules guided decision tables rule flows excel based rules.
- Hands on experience in setting up eclipse-based ODM plugin Rules Designer and Decision server.
- Knowledge of the ODM API including when to use Stateless vs. Stateful sessions.
- Provides Intermediate level direction on designing and integrating ODM Rules Engine into Mid tier and Application tiers.
- Understand and implement the security model used by ODM. This includes secure communication to/from a JVM running ODM and Decision Center.
- Configure users within Decision Center (e.g. administrators read only users read/write users segmentation/partitioning of users)
- Recommend (and implement) fail over options should be the primary server upon which Decision Center executes be unavailable for a while (thus prohibiting the timely retrieval of updated rules)
- Identify and implement a caching strategy for rules such that a user completes a transaction using a consistent set of rules.
- Proficient in Java. Minimum 6 years Java development experience Strong Hands on in latest version of Java
- At least 10 yrs of technical expertise in the design development coding testing and debugging of Rules Projects and ensures that projects meets or exceed specified standards and end-user requirements.
- Understand Business Requirements participate in Requirements Analysis design applications based on System Requirements and Architecture prototype if necessary develop unit test and deploy the application.
- Demonstrated experience with Object Oriented Programming.
- Experience implementing RESTful and/or traditional web services using technologies such as JSON SOAP XML
- Experience in ODM migration IBM ODM understanding is a plus
- Experience of test driven development with JUnit.
- Experience in a continuous integration environment.
- Experience in Financial industry is plus.
- Good understanding and working experience in writing business rules using ODM and Integrating with Java/J2EE Applications
- Good knowledge of relation database specifically Oracle (SQL - PL/SQL).
- Strong experience in using XML JAXB
- Extensive use of Eclipse (commonly used plug-ins and debug techniques)
- Experience in code delivery pipelines and adept in building Build and Deployment tools using - ANT Shell script and Jenkins.
- Enforce rule-based application development standards and best practices
- Proactively communicates with the development QA team and management team
- Contributes to an atmosphere of cross-functional teamwork within the organizations Agile project.
- Expert in using and managing change management tools GIT is a plus
- Active participation in requirements analysis and design process
- Ensuring quality deliverables according to the functional specifications
- Ensuring deliverables with proper coding standards
- Performing Unit System and Integration testing
- Responsible for to keep the system stable by fixing the defects
- Providing support for Quality Assurance team and cleaning up of defects when required
- Attending calls with customers daily to provide updates and involving in attending regular offshore and onsite meetings to provide updates
JD - ODM Developer Experience writing business rules using latest version of ODM and Integrating with Java/J2EEApplication. Profiling and tuning of Java J2EE Applications Perform impact analysis for potential changes to rules from a technical perspective Technical expertise in the design develop...
JD - ODM Developer
- Experience writing business rules using latest version of ODM and Integrating with Java/J2EEApplication. Profiling and tuning of Java J2EE Applications
- Perform impact analysis for potential changes to rules from a technical perspective
- Technical expertise in the design development of rule engine or in complex event processing (IBM ODM) coding testing
- Strong experience in ODM Decision Center.
- Demonstrable experience/knowledge using/leveraging RETE algorithms creating Business Object Models for Rules.
- Clear understanding of ODM Architecture and Components.
- Hands on experience with authoring rules comprising of guided rules guided decision tables rule flows excel based rules.
- Hands on experience in setting up eclipse-based ODM plugin Rules Designer and Decision server.
- Knowledge of the ODM API including when to use Stateless vs. Stateful sessions.
- Provides Intermediate level direction on designing and integrating ODM Rules Engine into Mid tier and Application tiers.
- Understand and implement the security model used by ODM. This includes secure communication to/from a JVM running ODM and Decision Center.
- Configure users within Decision Center (e.g. administrators read only users read/write users segmentation/partitioning of users)
- Recommend (and implement) fail over options should be the primary server upon which Decision Center executes be unavailable for a while (thus prohibiting the timely retrieval of updated rules)
- Identify and implement a caching strategy for rules such that a user completes a transaction using a consistent set of rules.
- Proficient in Java. Minimum 6 years Java development experience Strong Hands on in latest version of Java
- At least 10 yrs of technical expertise in the design development coding testing and debugging of Rules Projects and ensures that projects meets or exceed specified standards and end-user requirements.
- Understand Business Requirements participate in Requirements Analysis design applications based on System Requirements and Architecture prototype if necessary develop unit test and deploy the application.
- Demonstrated experience with Object Oriented Programming.
- Experience implementing RESTful and/or traditional web services using technologies such as JSON SOAP XML
- Experience in ODM migration IBM ODM understanding is a plus
- Experience of test driven development with JUnit.
- Experience in a continuous integration environment.
- Experience in Financial industry is plus.
- Good understanding and working experience in writing business rules using ODM and Integrating with Java/J2EE Applications
- Good knowledge of relation database specifically Oracle (SQL - PL/SQL).
- Strong experience in using XML JAXB
- Extensive use of Eclipse (commonly used plug-ins and debug techniques)
- Experience in code delivery pipelines and adept in building Build and Deployment tools using - ANT Shell script and Jenkins.
- Enforce rule-based application development standards and best practices
- Proactively communicates with the development QA team and management team
- Contributes to an atmosphere of cross-functional teamwork within the organizations Agile project.
- Expert in using and managing change management tools GIT is a plus
- Active participation in requirements analysis and design process
- Ensuring quality deliverables according to the functional specifications
- Ensuring deliverables with proper coding standards
- Performing Unit System and Integration testing
- Responsible for to keep the system stable by fixing the defects
- Providing support for Quality Assurance team and cleaning up of defects when required
- Attending calls with customers daily to provide updates and involving in attending regular offshore and onsite meetings to provide updates
View more
View less