Develop and maintain the Java codes in the Guided Buying microservice.
When dealing with customer issues, working directly with Ariba Customer Supports and customer engineers to reproduce issues. Gathering system logs to investigate customer issues.
Develop and maintain UI codes used in Guided Buying app, UI codes include Javascript, Angular, Angular JS and html.
Develop and maintain Guided Buying backend database with HANA database.
Collaborate closely within a large engineering team to ensure timely delivery of assigned tasks with high quality.
Work within agile development practices, architecture governance, and quality-by-design principles
What you'll bring:
Knowledge in UI technologies: JavaScript (Node.js runtime), Angular, CSS, SAPUI5
Hands-on experience in software development (SaaS)
Hands-on experience in Java and web application development.
Hands-on experience with CI/CD tooling, Git/GitHub workflows
Hands-on experience with Large Language Models (LLMs) and generative AI frameworks for building intelligent features and developer tools
Sound understanding of Test-Driven Development (TDD) and automated testing frameworks
Nice to have:
Experience with Cloud Architecture
Experience with SAP Business Technology Platform (BTP)
Experience with procurement technologies
We win with inclusion
Successful candidates might be required to undergo a background verification with an external vendor.