Job Description:
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)
- 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.
Location:
DGS India - Pune - Kharadi EON Free Zone
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent