SAP BTP CAPM Java Lead Developer

Overview

Hybrid
$100,000 - $160,000
Full Time

Skills

sap
btp

Job Details

Job Description:

Data Model Design and Development:

  • Design and develop the data model using Core Data Services (CDS).
  • Deploy the data model to HANA Database.
  • Develop and optimize Complex Query Language (CQL) queries with strong experience and skills.

Service Development:

  • Develop robust and scalable services using the Cloud Application Programming Model (CAP) with Java.

SAP BTP Services and Components:

  • Extensive experience and knowledge of SAP BTP Services and components such as: Destinations, Connectivity, XSUAA (Extended Services for User Authentication and Authorization), Event Mesh, Job Schedulers, Multi-Target Application (MTA).

Deployment and DevOps:

  • In-depth knowledge and experience with SAP BTP Cloud deployment processes.
  • Manage and implement continuous integration and continuous deployment (CI/CD) pipelines.

Solution Design:

  • Design comprehensive and efficient solutions.
  • Evaluate and compare potential options, discussing the pros and cons of each.
  • Conduct walkthroughs of the designed solution with stakeholders.

Full Stack Development:

  • Expertise in advanced Java programming.
  • Experience with Spring Boot for building enterprise-level applications.
  • Proficiency in front-end technologies including HTML, CSS, and JavaScript.

UI and Security Technologies:

  • Strong experience in developing and managing.
  • App Router for routing requests.
  • Security frameworks and best practices.
  • SAP Fiori and SAPUI5 technologies for building user interfaces.

Nice to Have:

  • Experience with Node.js and Node RCM (Remote Control Management).

Professional Experience:

  • Proven experience as a Lead Developer or Technical Lead in SAP BTP projects.
  • Strong background in designing and deploying data models using CDS to HANA DB.
  • Hands-on experience with developing services using CAPM Java.
  • Proficiency with SAP BTP components and services like Destinations, Connectivity, XSUAA, Event Mesh, Job Schedulers, and MTA.
  • Familiarity with SAP BTP Cloud deployment and DevOps practices.
  • Experience in App Router, security frameworks, and UI5 technologies.

Technical Skills:

  • Expertise in Java programming.
  • Advanced knowledge of CDS and CQL.
  • Strong understanding of SAP BTP s architecture and ecosystem.
  • Experience with cloud-native development and microservices architecture.
  • Proficient in version control systems like Git and CI/CD tools.

Soft Skills:

  • Excellent problem-solving abilities.
  • Strong leadership and team management skills.
  • Effective communication skills, with the ability to present technical concepts to non-technical stakeholders.
  • Ability to work in a dynamic and fast-paced environment.

Preferred Certifications:

  • SAP Certified Development Associate
  • SAP Cloud Platform SAP Certified Application Associate
  • SAP HANA Cloud SAP Certified Technology Associate
  • SAP System Security Architect