Must Have
- 3–6 years of experience in integration development, ideally with Oracle Integration Cloud (OIC).
- Demonstrated hands-on experience designing and deploying solutions on Oracle Cloud Infrastructure (OCI).
- Strong command of integration patterns, REST and SOAP web services, and data mapping and transformation.
- Production experience implementing robust error handling, fault management, and monitoring across integration flows.
- A methodical, detail-oriented approach to building reliable integrations.
Nice to Have
- Experience integrating Oracle SaaS applications such as ERP Cloud and HCM Cloud.
- Familiarity with Visual Builder (VBCS), Oracle SOA Suite, or other Oracle PaaS services.
- Knowledge of message queues and event-driven integration patterns.
- Experience with file-based integrations (SFTP) and B2B integrations.
- Exposure to CI/CD and automated deployment for integrations.
- Oracle ecosystem experience in an enterprise or government environment.
- Oracle certifications (OCI, OIC).
Responsibilities
- Design, build, and maintain integrations using Oracle Integration Cloud (OIC), including integration flows, adapters, and connections.
- Develop, configure, and deploy solutions on Oracle Cloud Infrastructure (OCI).
- Integrate enterprise systems (ERP, HCM, and custom applications) through REST and SOAP web services.
- Implement data mapping, transformation, and orchestration between source and target systems.
- Build, expose, and consume APIs, and design integration interfaces.
- Implement robust error handling, retries, logging, and fault management in integration flows.
- Monitor, troubleshoot, and optimize integration flows and resolve production issues.
- Write and maintain PL/SQL and work with Oracle databases for data access and transformation.
- Document integration designs, mappings, and interface specifications.
- Collaborate with functional consultants and application teams to gather and refine integration requirements.
- Participate in testing, including unit, system integration, and user acceptance testing of integrations.
- Support deployment, environment migration, and post go-live maintenance of integrations.
Qualifications
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field; equivalent experience accepted.
- Hands-on experience developing and deploying on Oracle Cloud Infrastructure (OCI).
- Strong knowledge of integration patterns, REST and SOAP web services, and API design.
- Experience with data mapping, transformation (e.g., XSLT or JSON), and orchestration.
- Proficiency in PL/SQL and experience working with Oracle databases.
- Experience with error handling, fault management, and monitoring of integrations.
- Understanding of authentication and security in integration scenarios (e.g., OAuth, certificates).
- Ability to gather requirements and work with functional and technical teams.