Job Description
IBM ODM/JRules Developer MidLevel
Duration: 12 months
Location: Charlotte NC
Pay rate: Market/Flexible
Client: Financial Services
Responsibilities:
- Design develop and implement complex business rules and processes using I BM ODM (v8.5 and above) and JRules (v7.1 and above)
- Lead the design and development of decision services using IBM ODM and JRules including the creation of ruleflows BOMs XOMs and decision tables.
- Develop rule governance and validation strategies to ensure the integrity of rule artifacts.
- Implement technical solutions involving rule execution server rule team server decision server and decision center including setup configuration and troubleshooting.
- Lead migration projects from older versions of JRules/ODM to newer versions ensuring smooth transition and minimal downtime.
- Collaborate with business analysts to translate complex business requirements into technical requirements and develop appropriate rule solutions.
- Develop and maintain business rule management systems using IBM ODM and JRules ensuring optimal performance scalability and reliability.
- Conduct comprehensive unit testing using JUnit and participate in the design and execution of user acceptance testing ensuring the accuracy and quality of rule implementations.
- Provide technical support and troubleshooting in resolving issues in a timely and effective manner.
- Participate in the full software development life cycle from requirements analysis through test release and maintenance adhering to Agile or Scrum methodologies.
- Collaborate with crossfunctional teams including architects software engineers developers testers technical leads and deployment leads to ensure timely delivery of projects.
- Continuously improve software engineering practices across the development team promoting innovation and excellence.
Requirements:
- Bachelors degree in Computer Science Information Systems or a related field. Masters degree preferred.
- 5 years of strong handson experience with I BM ODM (v8.5 and above) and JRules (v7.1 and above) Rule Team Server Rule Execution Server Decision Server Decision Center including indepth knowledge of rule design development and debugging.
- Proven experience in migrating from older versions of JRules/ODM to newer versions.
- Strong knowledge of Java and J2EE technologies including JSP Servlets JDBC JNDI and JMS.
- Experience with various Open Source frameworks like Spring SpringBoot.
- Experience in creating SOAP & REST Web Services .
- Experience with databases SQL and data modeling with a preference for experience with IBM DB2.
- Experience with application servers like WebSphere JBoss Tomcat.
- Performed unit testing using JUnit Continuous Integration and build deployment of applications done using tools like Jenkins.
- Experience in using Version Control Systems like SVN Bit Bucket GitHub
- Highly organized with the ability to prioritize workload manage multiple tasks and meet project deadlines by following project standards and procedures as per client specifications.
- Excellent problemsolving skills and attention to detail with a strong focus on quality.
- Strong communication skills both written and verbal with the ability to effectively communicate complex technical concepts to both technical and nontechnical stakeholders.
- Ability to work effectively in a team environment demonstrating strong collaboration skills.
Job Tags
Flexible hours,