SAP UI5 / CAPM Developer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 1 day ago
0-1 years
Hyderabad / Secunderabad, Telangana, Telangana
work from office

Posted: 1 day ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description


Remaining Positions:

1


Details:

Senior SAP UI5 / CAPM Developer

1. Role Overview

We are looking for a highly skilled Senior SAP UI5 / CAPM Developer to design, develop, test, deploy, and support a custom enterprise application on SAP Business Technology Platform (BTP).

The role will be responsible for the complete technical implementation of the eLog application, covering the CAPM backend, CDS data models and services, PostgreSQL database schema and migrations, authentication and authorization using XSUAA / SAP IAS, dynamic configuration capabilities, and reusable SAP UI5 rendering components.

The candidate will work closely with the Solution Architect, Functional Team, Business Users, and AWL IT team to convert framework and business requirements into scalable, secure, maintainable application components.

2. Key Responsibilities

A. SAP CAPM / Backend Development
  • Design and develop scalable backend services using SAP Cloud Application Programming Model (CAPM).
  • Develop robust CDS data models, entities, associations, compositions, validations, and service definitions.
  • Develop and expose OData services and APIs for application consumption.
  • Implement business logic, validations, transactional processing, and error handling in CAP.
  • Develop reusable backend services and common frameworks to support future application enhancements.
  • Implement service-level authorization and role-based access controls.
  • Optimize application performance and backend service response times.

B. PostgreSQL Database

  • Design and maintain PostgreSQL database schemas supporting the eLog application.
  • Develop database tables, relationships, constraints, indexes, and data structures.
  • Manage database migrations across development, test, pilot, and production environments.
  • Ensure database changes are version-controlled and deployment-ready.
  • Troubleshoot database performance and data consistency issues.
  • Develop appropriate data migration and initialization scripts where required.
Job Requirements
Details:

C. Security, Authentication & Authorization
  • Implement application security using SAP BTP XSUAA.
  • Configure and manage application roles, scopes, role collections, and authorization models.
  • Integrate SAP Identity Authentication Service (IAS) where applicable.
  • Implement authentication and authorization for UI5 and CAPM services.
  • Ensure secure communication between frontend, backend, databases, and external SAP/non-SAP systems.
  • Follow enterprise security, coding, and data protection standards.
D. Dynamic Configuration Engine

    Looking to get Placed? Try our Placement Guarantee Plan

  • Design and develop the dynamic-configuration engine backend based on the application framework requirements.
  • Enable business-driven configuration without requiring frequent code changes.
  • Develop configuration entities, APIs, validation rules, and runtime configuration processing.
  • Support configurable forms, fields, workflows, business rules, and application behavior where required.
  • Ensure configuration changes are controlled, traceable, and appropriately authorized.
E. SAP UI5 Development
  • Design and develop responsive enterprise applications using SAP UI5.
  • Build reusable UI5 controls, components, fragments, models, formatters, and rendering components.
  • Implement the UI5 rendering components based on the defined application/framework requirements.
  • Develop dynamic UI components driven by backend configuration.
  • Integrate UI5 applications with CAPM OData services and APIs.
  • Implement client-side validation, error handling, navigation, and user-friendly messaging.
  • Ensure responsive behavior across supported browsers and screen sizes.
  • Follow SAP Fiori and UI5 development standards wherever applicable.
F. Integration
  • Integrate the eLog application with SAP S/4HANA and other enterprise systems through APIs/OData services.
  • Work with SAP BTP Integration Suite/CPI where integration middleware is required.
  • Develop and consume REST/OData APIs.
  • Handle authentication, authorization, payload transformation, error handling, and integration monitoring.
  • Support end-to-end integration testing with connected systems.

Pay Range:

Based on Experience

Skills

CData StructuresTestingDeveloperCloudBackend Development

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Stefanini is a global provider of IT solutions and services. They offer a wide range of services including digital transformation, application development, and IT infrastructure management.

Important dates & deadlines?

Application Deadline

07 Dec 26, 05:25 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

SAP UI5 / CAPM Developer

Share with