The position involves designing and implementing integration APIs using Oracle Integration Cloud (OIC). The candidate will be responsible for developing and deploying integration flows on OIC, as well as designing and developing integration projects using various connectors such as Salesforce, File, and Database. These integrations will connect various applications that are both on-premise and hosted on the cloud, utilizing synchronous and asynchronous integration flows. Additionally, the role includes developing batch integrations to transfer data in bulk between enterprise applications using OIC. The candidate will build integration flows, scopes, and error handling strategies, including message filters, validation, transformation, message enrichment, and flow controls. The position also requires designing and developing various integration methods using industry best practices, conducting business review meetings to discuss change requests, and enhancing existing services. The candidate will provide estimations, manage code version control, and engage in code development while interacting with IT partners and business users throughout all phases of software development. Coordination with the technical team, Oracle support, DBA, IT infrastructure, and functional consultants for implementing bug fixes is also essential. The role includes problem determination and resolution, reviewing technical designs and integration requirements to ensure solutions meet business needs.