ODM+Java -Sr -MW Professional

5 - 8 years

9 - 13 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • A candidate with ODM and Java skills is a software developer with a background in designing, developing, and deploying automated business rules
  • They have expertise in using IBMs ODM platform to externalize business logic from core application code, allowing for greater agility and easier updates to business policies

Core responsibilities

  • Develop decision services

    Use IBMs Rule Designer, an Eclipse-based environment, to create rule artifacts like action rules, decision tables, and rule flows.
  • Integrate with Java applications

    Write Java code to connect applications to the ODM Decision Server. This often involves using Java APIs, J2EE, and web services (SOAP/REST) to pass data to the rule engine and receive decisions.
  • Manage business rules

    Work with business analysts and product owners to capture and translate complex business policies into executable rules within the ODM Decision Center.
  • Test and debug

    Perform comprehensive testing of rules using ODMs testing and simulation features. They may also write JUnit test cases to validate the integration layer.
  • Deploy and monitor

    Deploy rule sets to the ODM Rule Execution Server and use the provided monitoring tools to ensure optimal performance.
  • Maintain and govern

    Implement change management and governance processes to manage rule versioning and updates effectively.

Essential skills

  • Java and J2EE
  • Core Java, including collections, multi-threading, and object-oriented programming concepts.
  • Experience with Java Enterprise Edition (J2EE), often deployed on application servers like IBM WebSphere or WebSphere Liberty.
  • Integration experience with frameworks such as Spring Boot for developing microservices.
  • Solid knowledge of building and consuming web services (RESTful and SOAP).
  • IBM ODM platform
  • Rule Designer

    Hands-on experience developing rules projects in the Eclipse-based IDE.
  • Decision Center

    Proficient in using the web-based environment for business users and technical staff to manage, author, and test rules.
  • Decision Server

    Understanding of the runtime environment for executing decision services.
  • Business Object Model (BOM) and Execution Object Model (XOM)

    Experience in defining the data model that links the business rules to the underlying Java objects.
  • Other technical skills
  • Database expertise

    Good knowledge of relational databases like Oracle, including SQL and PL/SQL.
  • Web technologies

    Familiarity with XML, HTML, and JavaScript.
  • Version control

    Experience with source control tools like Git or SVN.
  • Build tools

    Proficiency with build automation tools like Maven.
  • Methodologies

    Experience with agile development methodologies such as Agile and Scrum.

Mock Interview

Practice Video Interview with JobPe AI

Start Core Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
EY logo
EY

Professional Services

London

RecommendedJobs for You