This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future. We are looking forward to hire Cloud Application Programming (CAP) Professionals in the following areas. At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles
Requirements:
Experience - 5 - 7Years
SAP BTP exposure
Understanding SAP BTP: A solid grasp of SAP Business Technology Platform (BTP), including its core services like SAP HANA Cloud, SAP Integration Suite, SAP AI/ML, and SAP Mobile Services
SAP Cloud Foundry: Understanding Cloud Foundry as the application runtime environment for developing cloud-native applications in SAP BTP
Cloud Application Programming (CAPM ) Core CAP Concepts: Understanding the key principles of the Cloud Application Programming Model, such as service definitions, entities, data models, service bindings, and business logic
Familiarity with CAP CDS (Core Data Services) for defining data models and CAP Node.js or CAP Java for implementing business logic
CAP CLI (Command-Line Interface): Ability to use CAP tools to scaffold, test, and deploy applications
Programming Languages and Frameworks JavaScript/Node.js: Since CAP supports Node.js, knowledge of JavaScript and its Node.js environment is essential for developing backend services
Java: Some implementations of CAP applications are built with Java, so familiarity with Spring Boot and Java frameworks may be helpful
OData and REST APIs: CAP applications often expose data via OData or RESTful APIs, so understanding how to consume and expose data through these protocols is necessary
SAP HANA Database and CDS (Core Data Services) SAP HANA Knowledge: As SAP BTP and CAP are tightly integrated with SAP HANA, understanding how to interact with HANA database and its advanced features (like SQLScript, table functions, etc.) is crucial
CDS (Core Data Services): Experience with CDS to model data and create entities, views, and associations. This includes defining annotations for business logic, authorization, and UI capabilities
CAPM Upgrade and Migration: Lead and execute technical tasks related to upgrading existing CAPM applications, including analyzing current landscapes, identifying compatibility issues, adapting code for new versions, and ensuring smooth transitions. This includes experience with: Analyzing deprecations and changes in CAPM frameworks and underlying technologies
Refactoring code to adhere to best practices for newer CAPM versions
Migrating data and configurations during upgrades
Performance tuning and optimization of upgraded applications
What we offer:
Flexible work arrangements, Free spirit, and emotional positivity
Agile self-determination, trust, transparency, and open collaboration
All Support needed for the realization of business goals
Stable employment with a great atmosphere and ethical corporate culture