Senior Integration Developer (Oracle Integration Cloud & Oracle SCM)
Exp : 7+ years
Shift : UK Shift (2:00-11:00pm IST)
Location: Pune, Noida, Bangalore, Hyderabad, Chennai
The Opportunity:
We are seeking a highly skilled and experienced Senior Integration Developer with a strong background in Oracle Integration Cloud (OIC) and deep expertise in Oracle Supply Chain Management (SCM) Modules. This critical role involves designing, developing, and implementing robust integration solutions that connect our SCM systems with other enterprise applications, ensuring the efficient and accurate flow of supply chain data. You will play a key role in transforming our integration landscape and enabling our global supply chain operations.
Key Responsibilities
- Own integration solution architecture and integration strategy for assigned programs/projects.
- Translate business/functional requirements into scalable integration designs: interface contracts, payload models, mappings, and non-functional requirements.
- Design and build OIC integrations (orchestrations, routing, transformations, enrichment, validations) using reusable components and standards.
- Implement secure connectivity and authentication: OAuth 2.0/2.1, Basic, certificates, keys, wallets; ensure compliance with enterprise security controls.
- Develop file-based integrations using SFTP/FTP, CSV/XML, and Oracle Fusion load patterns such as FBDI/BIP/UCM (as applicable).
- Define and implement robust operational patterns: error handling framework, exception routing, retries, replay/reprocessing, and idempotency.
- Drive testing strategy: unit tests, SIT coordination, test data strategy, defect triage and fixes, and UAT support.
- Own deployment and release management: versioning, packaging, environment promotion (DEV/SIT/UAT/PROD), and rollback readiness.
- Set up monitoring and operational readiness: integration tracking, alerts, dashboards, runbooks, and support handover/KT.
- Perform code reviews and enforce engineering standards for performance, resiliency, maintainability, and documentation.
- Mentor junior developers and lead technical discussions with stakeholders (business, functional, security, infra, and external vendors).
Must-Have Technical Skills
- Oracle Integration Cloud (OIC): connections, integrations, schedules, lookups, libraries, packages, monitoring and troubleshooting.
- Strong API engineering: REST/SOAP, JSON/XML, WSDL/OpenAPI familiarity, pagination, throttling, error semantics.
- Data transformation skills: mapping best practices, XSLT where needed, canonical model approach, and schema validation.
- File-based integration: SFTP polling patterns, large file handling, chunking/batching, and Fusion load patterns (FBDI/BIP/UCM where applicable).
- Security fundamentals: OAuth, JWT concepts, client credentials, mutual TLS/certificates, secrets handling, and least-privilege access.
- Operational excellence: logging, correlation IDs, retry strategy, dead-letter/error queues (conceptually), support runbooks.
- Good working knowledge of SQL for data verification, reconciliation, and troubleshooting.
What You Will Do:
- Design & Development: Lead the design, development, and implementation of complex integration solutions using Oracle Integration Cloud (OIC) for various enterprise applications, with a primary focus on Oracle Supply Chain Management (SCM) Modules (e.g., Inventory Management, Order Management, Procurement, Manufacturing, Supply Planning, Logistics).
- Technical Expertise: Leverage your in-depth knowledge of OIC capabilities, including integrations, process automation (orchestrations), and visual builder to create efficient and scalable solutions.
- Oracle SCM Integration: Work closely with Supply Chain teams and functional consultants to understand business requirements, identify integration points, and translate them into technical specifications for Oracle SCM Module integrations.
- API Development & Management: Develop, configure, and manage APIs within OIC for various integration patterns, interacting with SCM APIs.
- Troubleshooting & Support: Provide expert-level support, troubleshoot complex integration issues, and optimize existing integrations for performance and reliability.
- Best Practices: Advocate for and implement integration best practices, coding standards, and security guidelines within the OIC platform.
- Documentation: Create comprehensive technical design documents, mapping specifications, and support documentation for all integration solutions.
- Collaboration: Collaborate with cross-functional teams, including architects, functional consultants, business users, and other developers, to deliver integrated solutions.
- Mentorship: Mentor junior developers and contribute to the continuous improvement of our integration development processes.
- Stay Current: Keep abreast of the latest OIC features, Oracle Fusion SCM updates, and industry integration trends.
What You Bring:
- Experience: 7+ years of experience in enterprise application integration development, with at least 3-5 years specifically focused on Oracle Integration Cloud (OIC).
- Oracle SCM Domain Expertise: Proven experience integrating with and understanding the data models and business processes of Oracle SCM Modules (e.g., Inventory, Order Management, Procurement, Manufacturing, Planning).
- OIC Proficiency: Hands-on experience with OIC components such as Integrations (App Driven, Scheduled, File-based), Process Automation, Visual Builder, and Adapters (e.g., Oracle SCM Cloud Adapter, REST Adapter, SOAP Adapter, FTP Adapter).
- Technical Skills:
- Strong proficiency in XML, XSLT, JSON, and REST/SOAP web services.
- Experience with SQL and PL/SQL for data manipulation and validation.
- Familiarity with security concepts in integrations (e.g., OAuth, Basic Authentication).
- Cloud Experience: Understanding of cloud-native concepts and experience working with cloud platforms (preferably Oracle Cloud Infrastructure).
- Problem-Solving: Excellent analytical and problem-solving skills with the ability to diagnose and resolve complex integration issues.
- Communication: Strong verbal and written communication skills to effectively interact with technical and non-technical stakeholders.
- Team Player: Ability to work independently and collaboratively in a fast-paced environment.
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
Bonus Points (Nice-to-Have):
- Oracle Cloud Certification (e.g., Oracle Integration Cloud Specialist).
- Experience with other Oracle SaaS applications (e.g., ERP Cloud, HCM Cloud).
- Knowledge of iPaaS best practices and design patterns.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines for OIC.