8 to 10 Years Relevant Experience
Key Responsibilities:
- Migrate existing XSJS applications from SAP NEO to Cloud Foundry in SAP BTP.
- Design, develop, and deploy cloud-based applications using SAP Cloud Platform tools and technologies such as SAPUI5, Fiori, NodeJS, and Java.
- Collaborate with cross-functional teams to gather requirements and create technical specifications for new applications and enhancements.
- Integrate SAP BTP applications with SAP and non-SAP systems using OData, REST, and SOAP APIs.
- Ensure adherence to best practices and coding standards in SAP BTP development.
- Implement application security using SAP BTP services like XSUAA, Single Sign-On, and OAuth 2.0.
- Conduct unit testing, integration testing, and performance testing to ensure software quality.
- Troubleshoot and resolve issues related to application development, deployment, and operations.
- Prepare and maintain technical documentation including design specs, user guides, and troubleshooting procedures.
- Stay up to date with the latest SAP BTP developments and suggest tools/technologies for continuous improvement.
Required Skills & Qualifications:
- Proven experience developing applications on the SAP BTP platform, preferably with SAPUI5, Fiori, NodeJS, and Java.
- Strong knowledge of integration technologies such as OData, REST, and SOAP.
- Familiarity with SAP solutions like HANA Cloud, SuccessFactors, and other cloud-based applications.
- Experience working in Agile/Scrum environments.
- Excellent problem-solving, communication, and team collaboration skills.
- Ability to work independently as well as in a team setting.
- Strong attention to detail and commitment to high-quality code and solutions.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- SAP BTP or related certifications are a plus.