Role Overview:This role seeks a Senior UI5 Developer with strong expertise in SAP UI5/Fiori application development and Java-based Microservices architecture. The candidate will be responsible for designing, developing, integrating, and supporting enterprise-scale applications, collaborating with business and technical stakeholders.
Key Responsibilities:- Design and develop responsive SAP UI5/Fiori applications.
- Build reusable UI components adhering to SAP Fiori design standards.
- Develop and maintain Java/Spring Boot based Microservices.
- Create and consume RESTful APIs for enterprise integrations.
- Integrate UI5 applications with backend systems and enterprise ecosystems.
- Develop scalable, secure, and high-performance cloud-native applications.
- Participate in solution design, code reviews, and technical discussions.
- Support SIT, UAT, defect resolution, and production deployments.
- Work closely with architects, product owners, and business teams to deliver high-quality solutions.
- Implement CI/CD pipelines and DevOps best practices.
- Troubleshoot application performance and production issues.
Required Skills:- Front-End: SAP UI5, SAP Fiori, JavaScript (ES6+), HTML5, CSS3, XML Views, JSON Models, OData Services, Fiori Launchpad.
- Back-End: Java 8/11/17, Spring Boot, Spring Cloud, Microservices Architecture, REST APIs, Hibernate/JPA.
- Cloud & DevOps: Docker, Kubernetes/OpenShift, Jenkins/GitHub Actions, Azure/AWS/GCP (any one), SonarQube.
- Database: HANA, PostgreSQL, Oracle, SQL.
- Integration: OData Services, REST APIs, API Gateway, Event-Driven Architecture (Kafka preferred).
Qualifications:Preferred Skills:- Strong problem-solving skills.
- Excellent communication abilities.
- Stakeholder management.
- Design thinking.
- Ownership and accountability.
- Collaboration across global teams.