SAP BTP CAP Java Full Stack Developer (Bengaluru)

SAP BTP CAP Java Full Stack Developer (Bengaluru)

09 Oct
|
CIEL HR
|
Bengaluru

09 Oct

CIEL HR

Bengaluru

Technical Skills & Requirements:

1. SAP BTP & Cloud-Native Development

SAP BTP architecture and core services

Cloud Foundry / Kyma runtime deployment and operations

SAP Identity Authentication (IAS) and Authorization (IPS)

Destination, Connectivity, XSUAA, and HANA Cloud services

SAP Integration Suite and event-driven integration patterns

CI/CD and DevOps on BTP

Monitoring, logging, tracing, and application security

Cloud-native design principles and 12-factor applications

2. CAP Java Core Development

Strong Java / Spring Boot fundamentals

SAP Cloud Application Programming Model (CAP)

CDS modeling and service definitions

OData V4 and REST API design

CAP Java event handlers and service implementations

Custom actions / functions

Draft handling, validations, determinations, and transactions

Persistence with SAP HANA Cloud

Authorization and role-based access

External service consumption and integrations

Messaging / events and asynchronous processing

CAP testing and mocking strategies

3. Full-Stack Development

Frontend

SAPUI5 / Fiori framework

Fiori Elements and versatile programming model

TypeScript / JavaScript

HTML5 / CSS

OData consumption and UI annotations

Metadata-driven development

Backend

Java, Spring Boot, CAP Java

API design and integration

SQL / HANA data modeling

Authentication and authorization

Performance optimization

Engineering

Git version control

Docker containerization

CI/CD pipelines

SonarQube / static code analysis

Automated testing frameworks





4. Agent Development & AI

LLM fundamentals: tokens, context, embeddings, hallucinations, temperature

Prompt engineering and structured outputs

Retrieval-Augmented Generation (RAG)

Vector databases and vector search

Tool / function calling with AI agents

Human-in-the-loop patterns

Agent evaluation and observability

AI security, privacy, and responsible AI principles

5. AI + CAP Integration (Senior / Architect Level)

Exposing CAP services as agent tools

Calling AI / LLM services from CAP Java

Building AI-assisted business processes

Retrieval of business context from HANA Cloud

Secure propagation of user identity across AI chains

Controlling agent read / write permissions

Designing deterministic business logic around non-deterministic AI

Error handling, fallback mechanisms, and auditing agent actions

Note: Candidates should be able to design and implement end-to-end flows of the form: Fiori UI CAP Java Agent Business Tools/APIs SAP HANA / SAP Systems

6. Quality Mindset — Aligned with SAP Unified Engineering

Shift-left quality and clean code / SOLID principles

Code reviews and pair programming

Unit, integration, API, UI, and end-to-end testing

Test automation and regression testing

Negative / error-path and security testing

Performance and load testing

Accessibility testing

Static code analysis and dependency / vulnerability scanning

Observability and production diagnostics

📌 SAP BTP CAP Java Full Stack Developer (Bengaluru)
🏢 CIEL HR
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sap btp cap java full stack developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: sap btp cap java full stack developer (bengaluru) / bengaluru