Role Overview
As a senior SAP developer, you will be responsible for designing and implementing integrations using SAP CPI between cloud and on-premise systems.
* Develop, test, and deploy integration flows and APIs to ensure seamless connectivity between systems.
* Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.
Key Responsibilities
1. Design and implement system integration solutions using SAP CPI, ensuring data security and compliance with enterprise standards.
2. Work closely with the development team to ensure timely delivery of integration projects.
3. Analyze and troubleshoot issues related to integration flows and APIs, providing recommendations for improvement.
4. Ensure adherence to coding standards and best practices throughout the development process.
Technical Requirements
* Proficiency in ABAP Objects, including custom class and interface creation.
* Experience with system integration via ALE, REST API, OData, CPI, CPI-DS, or other BTP products.
* Knowledge of the lock object concept, including custom lock object creation.
* Experience analyzing, troubleshooting, and reprocessing IDocs.
* Understanding of batch job scheduling, with experience using SM37 to review batch jobs.
* Knowledge of SAP authorization object concepts.
* Expertise in ABAP Objects, including inheritance, polymorphism, persistent objects, events, dynamic programming with RTTS, and advanced ALV tools such as trees.