Pune
90 days ago
SAP BTP CAPM Senior Developer

SAP BTP CAPM Java - Job Description 

Proficient in back-end and front-end programming language 

Understanding of fundamental design principles behind a scalable application 

Proficient in Object oriented design and principles 

API design and development 

Creating database schemas that represent and support business processes. 

Ability to implement automated testing platforms and unit tests 

Proficient in implementing solution in Java thru. Spring Framework (MVC and Spring Boot) 

Proficient in building RESTful web services with JSON Endpoint. 

Proficient understanding of code versioning tools, e.g. GIT and SVN 

Familiarity with development aiding tools such as Maven, Gradle, Grunt, Gulp, etc.  

 

Must Have: 

Cloud – Development and Deployment application on SAP BTP - Cloud Foundry 

SAP Cloud Application Programming Model (CAPM) - Java

Data modelling and Database designing thru. HANA DB and SAP Core Data Services (CDS) 

JPA and List Processor, ORM, CRUD operations (Create, Read, Update, Delete) 

Olingo OData 

  

Good to have: 

Take interest in full-stack development 

Client-side JavaScript & SAPUI5 

Cronjobs and background jobs with tools like Gearman or libraries like Crunz. 

Knowledge about Caching with Redis, and similar powerful tools. 

 

Added Advantage: 

SAP Certification in BTP Extensions, Build or Hana Cloud 

Know-how of BTP landscape setup, services configuration and troubleshooting thro application/system logs. 

Confirmar seu email: Enviar Email