SAP BTP-IS Developer

Overview

Remote
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

integration
GROOVY
BTP

Job Details

Job Title: BTP-IS Developer

Location- Remote

Employment Type- Long term

Experience required- 13+ years

Job Summary:

We are seeking an experienced BTP-IS Developer with strong expertise in SAP Integration Suite and related technologies. The ideal candidate will be responsible for designing, developing, and maintaining integrations, APIs, and extensions on SAP BTP using CPI, API Management, and Groovy scripting, while collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities:

  • Design and develop integration flows using SAP Cloud Platform Integration (CPI).
  • Configure and manage API Management (APIM) for secure and scalable API consumption.
  • Work with AEM (Adobe Experience Manager) and TPM (Trade Promotion Management) integrations where required.
  • Write and maintain Groovy scripts for complex transformation and integration logic.
  • Collaborate with functional and technical teams to understand business requirements and translate them into technical solutions.
  • Monitor, troubleshoot, and optimize integration performance and error handling.
  • Ensure compliance with best practices, coding standards, and security guidelines.

Required Skills & Qualifications:

  • Strong hands-on experience with SAP BTP Integration Suite (CPI & APIM).
  • Proficiency in Groovy scripting for custom integration logic.
  • Familiarity with AEM and TPM integration scenarios.
  • Good understanding of REST, SOAP, OData, and other API protocols.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and in a team environment.

Preferred Qualifications:

  • Experience with end-to-end SAP integrations (SAP S/4HANA, SuccessFactors, etc.).
  • Knowledge of security concepts such as OAuth, SAML, and API Gateway.
  • SAP BTP or CPI certification is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.