Job Openings Full Stack Developer with SAP UI5 Exp

About the job Full Stack Developer with SAP UI5 Exp

As a Full Stack Developer in our team, you will work on cloud-native applications built with SAP technologies. You will be responsible for designing, developing, and maintaining scalable solutions that integrate seamlessly with SAP BTP services.

  • Experience in product development
  • Strong knowledge of Java and Spring Framework
  • Proficiency in frontend development with Javascript/Typescript using React and/or Vue.js, or similar frameworks
  • Good understanding of SQL databases
  • Experience with Git
  • Experience with DevOps practices and cloud-native environments (Docker, Kubernetes, CI/CD)
  • Solid understanding of software engineering principles (testing, code quality, scalability, etc.)

EXPECTATIONS AND TASKS

  • Building intuitive user interfaces using Fiori Elements (UI5) following SAPs design principles.
  • Implementing backend services using CAP (Cloud Application Programming Model) with Java, exposing OData and REST APIs.
  • Running applications in Kyma (Kubernetes-based runtime) with a focus on scalability and resilience.
  • Integrating with SAP BTP services such as Subscription Manager, Identity Service, Service Manager, PKI Certificate Service, and Credential Store.
  • Implementing secure authentication and authorization flows using SAP BTP Identity Authentication Service (IAS).
  • Ensuring quality through automated testing, peer reviews, and continuous integration practices.
  • Writing unit and integration tests for frontend and backend components.
  • Troubleshooting and fixing identified issues.

EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES

  • Proven experience in developing frontend applications using SAP Fiori and UI5 (or experience with frameworks like React or Vue.js and a strong willingness to learn the SAP UI5 stack).
  • Solid backend development skills using Java, ideally with CAP (e.g., Spring Boot or similar frameworks).
  • Experience with SAP HANA Cloud and SAP HANA Data Lake (or related storage systems like PostgreSQL).
  • Familiarity with cloud-native development and containerized runtimes such as Kyma or Kubernetes.
  • Understanding of RESTful APIs, service integration, and data persistence.
  • Familiarity with version control (e.g., Git) and agile development practices.
  • Strong problem-solving skills and attention to code quality, performance, and maintainability.
  • Ability to work collaboratively across disciplines and communicate technical ideas clearly.
  • Good level of English

Beneficial skills and experience

  • SAP BTP services such as Subscription Manager, Credential Store, or PKI Certificate Service.
  • CAP (Cloud Application Programming Model).
  • Experience working with SAP HANA Cloud and/or Hana Data Lake.
  • CI/CD processes, DevOps tools, or cloud-native development.
  • Observability tools (e.g., logging, tracing, metrics).

WORK EXPERIENCE

At least 3 years of experience in software operations.