OUR COMPANY 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! …
Skills: SAP BTP, SAP CAP, Node.js, Java, CDS Data Modelling
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 12d ago
~40 hrs/week
Responsibilities
Design and develop cloud-native applications and side-by-side extensions on SAP BTP using the CAP model. Lead the integration of Order-to-Cash processes with SAP S/4HANA while providing technical mentorship to the development team.
Requirements
Requires a background as an ABAP developer transitioned to SAP BTP/CAP with strong functional knowledge of the Order-to-Cash cycle. Must be proficient in Node.js or Java, SAP BTP runtimes, and the use of AI coding assistants.
Full job description
OUR COMPANY
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!
ROLE OVERVIEW
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.
KEY RESPONSIBILITES
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
JOB REQUIREMENTS
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
YOUR WORKPLACE
WHAT WE OFFER
Req ID#
SALARY RANGE (USD)
About us
Be part of the mymediset team, where your expertise helps transform healthcare supply chains globally. Engage with cutting-edge technologies and drive impactful changes in the pharmaceutical and medical sectors. At mymediset, your role in advancing efficient, compliant solutions shapes the future of healthcare. Join us on our global journey, with opportunities in Germany, USA, Brazil and Singapore, where your potential meets our innovative vision.
Smarter systems. Faster care. Because great healthcare doesn’t wait.
Industry
IT Services and IT Consulting
Company size
51-200 employees
Founded
1999
Headquarters
Freiburg, Baden-Württemberg
LinkedIn followers
3,265
mymediset is the world’s most intelligent medical supply chain management software, purpose-built and fully native within SAP. Trusted by global MedTech leaders, our platform unites every part of the supply chain - from warehouses and distributors to consignment and field inventory - into one seamless, real-time system.
With AI, RFID, and mobile-first tools, we help MedTech companies cut inventory costs by up to 30%, boost sales efficiency by 40%, and accelerate billing through usage-based automation. By keeping every product visible, compliant, and ready at the point of care, we make sure nothing is missed and no one is left waiting - because great healthcare doesn’t wait.
Offices: Zollhallenstraße 5, Freiburg, Baden-Württemberg 79106, DE · 456 Alexandra Road, #24-01A, Singapore, Singapore 119962, SG · 121 High Street, 4th Floor, Boston, Massachusetts 02210, US · Av. Cassiano Ricardo 401, Salas 705 e 706, São José dos Campos – SP, BR
SAP ERP ConsultingLoaner Business SolutionsSAP SDSAP FioriMedical Device ManagementMedical Equipment ManagementConsignmentLoanerRentalfieldinventorymangement
Smarter systems. Faster care. Because great healthcare doesn’t wait.
Industry
IT Services and IT Consulting
Company size
51-200 employees
Founded
1999
Headquarters
Freiburg, Baden-Württemberg
LinkedIn followers
3,265
mymediset is the world’s most intelligent medical supply chain management software, purpose-built and fully native within SAP. Trusted by global MedTech leaders, our platform unites every part of the supply chain - from warehouses and distributors to consignment and field inventory - into one seamless, real-time system.
With AI, RFID, and mobile-first tools, we help MedTech companies cut inventory costs by up to 30%, boost sales efficiency by 40%, and accelerate billing through usage-based automation. By keeping every product visible, compliant, and ready at the point of care, we make sure nothing is missed and no one is left waiting - because great healthcare doesn’t wait.
Offices: Zollhallenstraße 5, Freiburg, Baden-Württemberg 79106, DE · 456 Alexandra Road, #24-01A, Singapore, Singapore 119962, SG · 121 High Street, 4th Floor, Boston, Massachusetts 02210, US · Av. Cassiano Ricardo 401, Salas 705 e 706, São José dos Campos – SP, BR
SAP ERP ConsultingLoaner Business SolutionsSAP SDSAP FioriMedical Device ManagementMedical Equipment ManagementConsignmentLoanerRentalfieldinventorymangement