Senior Cloud Developer (SAP BTP / CAP)

Open 31d
As an innovative company in the MedTech sector, we are continuously growing and looking for skilled professionals to strengthen our team and grow together with us - come join us at our location in Singapore! We are looking for a Senior Cloud Developer to design and build cloud-native applications and extensions on SAP Business Technology Platform (BTP) that power the mymediset platform. The ideal candidate is a former ABAP developer or architect who has fully embraced modern, side-by-side extension development with the SAP Cloud Application Programming Model (CAP) — and who brings deep functional understanding of the SAP Order-to-Cash (OTC) cycle to everything they build.
Because the mymediset platform is tightly integrated with SAP S/4HANA and a significant portion of it runs on SAP BTP, the candidate must understand how OTC flows end to end — from sales order creation, availability check (ATP), delivery and goods issue, through to billing, invoicing, and accounts receivable — and how to extend and integrate those processes cleanly without disrupting the digital core. The strongest candidates pair this functional depth with disciplined, well-tested CAP development (Node.js or Java), CDS data modelling, and event-driven integration, and are fluent in leveraging AI coding tools (e.g., Claude Code, Cursor, GitHub Copilot) with effective context engineering to accelerate delivery without compromising quality.
  • Design, develop, and maintain cloud-native applications and side-by-side extensions on SAP BTP using the SAP Cloud Application Programming Model (CAP) with Node.js or Java, including CDS data modelling, service definitions, and authorization concepts
  • Build and integrate features that map to the SAP Order-to-Cash cycle - sales orders, pricing, availability/ATP, deliveries, goods issue, billing, invoicing, and AR - ensuring extensions respect standard SAP processes and the clean-core principle
  • Integrate BTP applications with SAP S/4HANA and other systems via OData (v2/v4), REST, RFC/BAPI, SOAP, and the SAP Cloud SDK, using SAP Integration Suite where appropriate
  • Design and build event-driven components using SAP Event Mesh / Advanced Event Mesh (or equivalent brokers such as Kafka), applying patterns such as pub/sub, idempotency, retries, and dead-letter handling for reliable, asynchronous OTC integrations
  • Develop and deploy Fiori/UI5 or equivalent frontends and expose well-designed APIs for consuming applications
  • Deploy, run, and operate workloads on the SAP BTP Cloud Foundry and/or Kyma runtimes, managing services, destinations, connectivity, and the BTP security model (XSUAA, roles, scopes)
  • Write clean, well-tested, maintainable code with unit, integration, and end-to-end tests, and contribute to CI/CD pipelines, transport, and release processes
  • Apply AI coding tools effectively across the development lifecycle - crafting high-quality prompts, engineering project context (CLAUDE.md, rules files, skills, MCP connectors), and using agents for scaffolding, refactoring, code review, and debugging
  • Contribute to technical design discussions, architectural decisions, and code reviews; document designs, integration contracts, and trade-offs clearly
  • Collaborate closely with product, functional/SAP consultants, and engineering teams across geographies to translate OTC requirements into shippable features
  • Provide technical leadership - mentor and coach developers, set engineering standards, lead by example in code reviews, and guide the team on CAP and clean-core best practices
  • Own delivery for features and workstreams end to end, breaking down ambiguous requirements, sequencing work, and driving them to completion across teams and time zones
LEADERSHIP SKILLS
  • Technical leadership and mentorship: ability to grow junior and mid-level developers, share knowledge, and raise the overall engineering bar
  • Strong communication and stakeholder management: able to explain technical trade-offs clearly to both engineers and non-technical/functional stakeholders
  • Ownership and accountability: takes initiative, drives decisions, and follows through without needing close supervision
  • Collaboration and influence: builds trust across product, functional, and engineering teams and aligns people around a shared technical direction
  • Pragmatic decision-making: balances speed, quality, and clean-core discipline, and makes sound calls under ambiguity
  • Coaching mindset: gives and receives constructive feedback well, and fosters a culture of continuous learning and improvement
  • Proven background as an ABAP developer or architect, with a demonstrated transition to modern SAP cloud development on BTP
  • Strong hands-on experience building applications with the SAP Cloud Application Programming Model (CAP) in Node.js or Java, including CDS modelling and SAP Fiori/UI5
  • Solid functional understanding of the SAP Order-to-Cash cycle (SD/Billing) and how it connects to delivery, logistics, and finance (FI-AR)
  • Hands-on experience integrating with SAP S/4HANA via OData, RFC/BAPI, and REST, and working with the SAP Cloud SDK
  • Working knowledge of SAP BTP runtimes (Cloud Foundry and/or Kyma), services, destinations, connectivity, and the BTP security/authorization model
  • Sound software engineering fundamentals: version control (Git), automated testing, CI/CD, and clean, maintainable code
  • Familiarity with leveraging AI coding assistants and context engineering as part of day-to-day development
  • Demonstrated leadership experience — mentoring developers, leading a team or workstream, or acting as a technical lead/architect
NICE TO HAVE
  • Experience with SAP Integration Suite, Event Mesh / Advanced Event Mesh, or other event-driven and messaging technologies
  • Exposure to the SAP Kyma (Kubernetes) runtime and containerized workloads
  • Background in the medtech, healthcare, or other regulated industries
  • Experience with the SAP RAP (RESTful Application Programming) model and clean-core extension strategy
  • Familiarity with non-SAP cloud platforms (AWS, Azure, GCP) and their core services