At EY were all in to shape your future with confidence.
Well 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 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.
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.
Required Experience :
Senior IC
Key Skills
Corporate Accounting,Facilities Management,Account Development,Accountancy,Jdbc,ITI
Employment Type : Full Time
Experience : years
Vacancy : 1
ODM+Java Sr-MW • Mumbai, Maharashtra, India