AngularAzureDockerJavaJavaScriptJUnitMicroservicesNode.jsTypeScriptAIGenerative AIOpenAIAnthropicGeminiLangChainJasmineKarmaAzure DevOpsRESTfulGitSAPAgileCI/CDRemote Work
About this role
Role Overview
Develop scalable, AI-driven applications on SAP BTP
Integrate Generative AI into core business processes
Maximize productivity using AI coding assistants
Design and manage data pipelines integrating RESTful APIs
Maintain a rigorous Git workflow
Develop modular, reusable components in Angular or SAP UI5
Create AI-powered recommendations and natural language interactions
Containerize AI models and microservices using Docker
Deploy and manage workloads via SAP AI Core
Collaborate in code reviews and agile ceremonies
Stay ahead by testing and adopting new AI dev-tools
Requirements
Strong foundation in Node.js or Java
Experience with the CAP framework
Proficiency in JavaScript/TypeScript and modern SAPUI5
Understanding of Fiori Design Guidelines
Experience managing code versioning within SAP CI/CD or Azure DevOps
Navigating the SAP BTP Cockpit and deploying MTAs
Experience using AI tools for boilerplate generation and debugging
Crafting precise instructions for LLMs
Ability to audit AI code for security vulnerabilities and performance bottlenecks
Familiarity with OpenAI/Anthropic/Gemini APIs
Familiarity with vector databases or LangChain
A testing mindset — experience with JUnit or Jasmine/Karma