SAP BTP CAP Java Developer (Bangalore Rural)

SAP BTP CAP Java Developer (Bangalore Rural)

14 Oct
|
CIEL HR
|
Bangalore Rural

14 Oct

CIEL HR

Bangalore Rural

-Position:SAP BTP Java Developer

- Role Type: Client-facing
- Location: Bengaluru (Hybrid / On-site)
- Experience Required: 3+ years
- Openings: 5
- Key Skills: Java (mandatory) and other skills detailed in the below
- Notice Period: Immediate joiners (15 days or less)
- Shifts: Regular and UK shifts
- Compensation: Up to 32 LPA

:
- 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

- CAP Java Core Development

Robust 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

- Full-Stack Development

Frontend

SAPUI5 / Fiori framework

Fiori Elements and flexible 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

- 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

- 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

- 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 Developer (Bangalore Rural)
🏢 CIEL HR
📍 Bangalore Rural

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 developer (bangalore rural) / bangalore rural

Subscribe to this job alert:

Get the latest job offers by email for: sap btp cap java developer (bangalore rural) / bangalore rural