Senior Full Stack Developer

BIT CONSULTING ASIA PTE. LTD.


Date: 20 hours ago
Area: Singapore, Singapore
Salary: SGD 8,000 - SGD 12,000 per month
Contract type: Full time

We are seeking a highly skilled and passionate Senior Full Stack Developer to lead the design and development of enterprise-grade applications for SAP customers. As part of a high-performing technology team, you will be responsible for architecting and building scalable, cloud-native solutions leveraging SAP Cloud Application Programming Model (CAP) , Node.js , and Event Mesh , with a focus on SAP Business Technology Platform (BTP) integration.


Key Responsibilities

Architecture & Development

  • Design, build, and maintain full stack enterprise applications using SAP CAP, Node.js, and modern front-end technologies.
  • Architect microservices and event-driven systems that scale for large SAP customers globally.
  • Develop modular services integrated with SAP S/4HANA, leveraging APIs and messaging middleware like Event Mesh or Kafka.

Integration & Platform Engineering

  • Ensure seamless integration with SAP systems (On-Premise and Cloud), utilizing OData, CDS Views, SAP BTP services, and Identity Authentication.
  • Design robust asynchronous communication models using Event Mesh for real-time messaging and decoupled services.

Technical Leadership

  • Provide mentorship to junior developers and actively participate in design/code reviews.
  • Collaborate with solution architects and DevOps to implement CI/CD pipelines and secure, compliant deployments on SAP BTP.

Scalability & Performance

  • Drive performance optimization, fault-tolerant architecture, and horizontal scalability.
  • Implement best practices in clean core development aligned with SAP’s modern cloud architecture guidelines.

Required Qualifications

Core Technical Skills

  • Proficiency in SAP CAP (Node.js-based) development.
  • Strong hands-on experience with Node.js , JavaScript/TypeScript , REST/OData services .
  • Experience with SAP Event Mesh , RabbitMQ , or other event brokers for asynchronous communication.
  • Good grasp of Cloud-native development , particularly within SAP BTP , Cloud Foundry ,or Kyma .

Architecture & Design

  • Demonstrated experience designing and scaling enterprise solutions in SAP ecosystem.
  • Knowledge of clean Core architecture , microservices , and multi-tenant SaaS patterns.

Frontend Skills (Bonus)

  • Familiarity with modern front-end frameworks like Node.js , React , or Angular .
  • UI5/Fiori development experience is a plus but not mandatory.

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent.
  • 8+ years of experience in full stack enterprise application development.
  • Experience working with global SAP customers or system integrators preferred.
Post a CV