Help design, build and continuously improve the clients online platform.
Research, suggest and implement new technology solutions following best practices / standards.
Take responsibility for the resiliency and availability of different products.
Be a productive member of the team.
Requirements
8+ years of hands-on software development experience using Java (11 or newer) in production environments
Proven expertise in integration design patterns, particularly in microservices or event-driven architectures
Strong experience in designing and developing RESTful APIs and integrating them with front-end applications
Solid understanding of database technologies, including SQL and NoSQL; familiarity with SAP HANA and advanced data modeling techniques is a plus
Experience with operation and maintenance of highly available, scalable cloud-native applications
Working knowledge of at least one major cloud platform such as AWS, Azure, Google Cloud Platform (GCP), or SAP BTP
Experience with observability tools such as Micrometer, Prometheus, and Dynatrace for performance monitoring and metrics
Hands-on experience with SAP Business Technology Platform (BTP) services, particularly Cloud Foundry and Kyma runtimes, is highly desirable
Proficiency in setting up and managing CI / CD pipelines using tools like GitHub Actions, Azure DevOps, or similar platforms
Understanding of the OData (Open Data Protocol) specification is a plus
Frontend development skills including HTML5, CSS3, and JavaScript, along with experience in at least one modern framework such as React, Angular, or Vue.js; SAPUI5 experience is a bonus