Odm+java Sr Mw

Year    KA, IN, India
Golf View Corporate Tower B, Golf Course Road, Sector 42 Gurgaon / Gurugram Haryana , 122002, India

Job Description

At EY, we're all in to shape your future with confidence.


We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.


Join EY and help to build a better working world.



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 IBM's 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 IBM's 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 ODM's 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.

EY | Building a better working world



EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.


Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.


EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4613876
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year