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.