Back to Jobs

SAP BTP CAPM + MCP Developer

Not Disclosed

Job Description & Details

The convergence of AI and enterprise cloud platforms is reshaping how businesses automate and innovate. SAP's Business Technology Platform, combined with the Model Context Protocol, is at the forefront of this transformation, creating high demand for developers who can bridge SAP services with large language models. This role offers a unique chance to design cutting‑edge AI‑enabled SAP applications while working in a hybrid environment in Indianapolis.

Job Summary

We are seeking a seasoned SAP BTP developer to design, build, and optimize CAP (Cloud Application Programming Model) services using Node.js or Java, and to integrate these services with Claude AI via the Model Context Protocol (MCP). The candidate will handle context management, prompt engineering, and secure AI‑driven data flows, ensuring high performance, scalability, and reliability across enterprise use cases.

Top 3 Critical Skills Table

Skill Why it's critical Mastery Level
SAP BTP (CAPM) Core platform for building scalable cloud apps on SAP Senior
Model Context Protocol (MCP) Enables secure, contextual AI integration with Claude Senior
Node.js / Java (CAP) Primary languages for implementing CAP services Mid

Interview Preparation

  1. How do you design a CAP service that securely passes business data to an LLM?
    What the interviewer is looking for: Understanding of data sanitization, encryption, and context handling before invoking the AI model.
  2. Explain the differences between REST and OData in the context of SAP BTP integrations.
    What the interviewer is looking for: Ability to choose the appropriate protocol for performance, metadata handling, and SAP ecosystem compatibility.
  3. Describe a scenario where prompt design impacted AI response quality. How did you iterate to improve it?
    What the interviewer is looking for: Experience with prompt engineering, testing, and measuring AI output relevance.
  4. What performance optimizations would you apply to a high‑throughput MCP integration?
    What the interviewer is looking for: Knowledge of caching, async processing, connection pooling, and monitoring within SAP BTP.
  5. How do you ensure compliance and data privacy when integrating Claude AI via MCP?
    What the interviewer is looking for: Familiarity with GDPR, data residency, tokenization, and audit logging practices.

Resume Optimization

  • SAP BTP
  • CAPM
  • Model Context Protocol (MCP)
  • Node.js
  • Java
  • REST APIs
  • OData
  • Claude AI integration
  • Prompt engineering
  • Secure AI data handling

Application Strategy

When reaching out to the recruiter, send a concise email that opens with a friendly greeting, attaches your updated resume, and clearly highlights your top relevant skills. Make sure to mention related skills you possess, such as SAP BTP, MCP integration, and Node.js/Java development, and reference any projects where you built AI‑enabled SAP services.

Career Roadmap

Current Role Typical Experience Core Focus Next Position
SAP BTP CAPM + MCP Developer 3‑5 years SAP BTP, 15+ years overall AI‑enabled SAP services, MCP integration Senior SAP AI Integration Architect
Senior SAP AI Integration Architect 5‑8 years SAP BTP, extensive AI projects Strategy, large‑scale AI deployments, team leadership Director of SAP AI Solutions