SAP ABAP & BTP Full Stack Developer

Kforce Inc

San Mateo (CA)

On-site

USD 85,000 - 110,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical/dental/vision insurance
HSA
FSA
401(k)
Life, disability & ADD insurance
Paid time off (Salaried personnel)
Paid sick leave (Service Contract Act)

Job summary

Kforce is seeking an entry-level SAP Developer in California to build foundational skills in RAP, SAP BTP, and UI5/Fiori development within BAS, under senior guidance. You will learn App Router security models and cross-functional integration across MM, PP, QM, EWM, and EAM environments while developing Python tooling for testing and automation.

Ideal candidates have a CS/engineering background with fresh graduates welcome, strong Python skills, and a willingness to learn SAP topics through

Qualifications

  • Bachelor's degree in Computer Science, IT, or related engineering field (fresh graduate, 0-2 years).
  • Mandatory: Proficiency in Python (core language, scripting, basic OOP).
  • Foundational knowledge of ABAP, OOP concepts, or exposure to SAP through coursework.
  • Basic understanding of web technologies (JavaScript, HTML/CSS, REST/OData) is a plus.
  • Strong analytical and problem-solving skills; able to learn quickly in mentorship.

Responsibilities

  • Assist in building and testing OData services using RAP under senior guidance.
  • Learn and contribute to UI5/Fiori app development in BAS; start with Smart Controls and UI annotations.
  • Shadow App Router configurations; gradually handle configuration tasks.
  • Support XSUAA authentication setup and Cloud Connector tasks with supervision.
  • Participate in functional walkthroughs of EAM, MM/EWM, PP/QM to build domain knowledge.
  • Assist with Fiori Elements extensions, basic controller logic, and CDS view development.
  • Write Python scripts/utilities to support integration testing and data processing.
  • Complete SAP training/certification during onboarding (BTP, RAP, UI5).

Skills

Python
ABAP
OOP concepts
JavaScript
HTML/CSS
REST/OData

Education

Bachelor's degree in Computer Science or related field

Tools

SAP RAP Framework
UI5/Fiori BAS
SAP BTP
XSUAA / Cloud Connector

Job description

Responsibilities

Overview: We are seeking a motivated entry-level SAP Developer (0-2 years of experience, fresh graduates welcome) to join our team and build foundational skills in the ABAP RESTful Application Programming Model (RAP) and SAP BTP. This role is ideal for a candidate with strong computer science/engineering fundamentals and solid Python programming skills, who is eager to develop expertise in UI5/Fiori development within SAP Business Application Studio (BAS), under the guidance of senior architects. Over time, the candidate will be trained on App Router security models and functional integration across MM, PP, QM, EWM, and EAM environments. Key Responsibilities:

  • Assist in building and testing OData services using the RAP Framework under senior developer guidance
  • Learn and contribute to UI5/Fiori application development in BAS, starting with Smart Controls and standard UI annotations
  • Shadow architecture discussions on Managed/Standalone App Router configurations; gradually take on configuration tasks
  • Support XSUAA authentication setup and Cloud Connector connectivity tasks with supervision
  • Participate in functional walkthroughs of EAM (Work Orders, Asset Lifecycle), MM/EWM (Inventory, part replacement), and PP/QM (production planning, quality processes) to build domain knowledge
  • Assist with Fiori Elements extensions, basic controller logic, and CDS view development
  • Write Python scripts/utilities to support integration testing, data processing, and automation tasks alongside the SAP stack
  • Complete structured SAP training/certification during onboarding (BTP, RAP, UI5 fundamentals)
Responsibilities

Overview: We are seeking a motivated entry-level SAP Developer (0-2 years of experience, fresh graduates welcome) to join our team and build foundational skills in the ABAP RESTful Application Programming Model (RAP) and SAP BTP. This role is ideal for a candidate with strong computer science/engineering fundamentals and solid Python programming skills, who is eager to develop expertise in UI5/Fiori development within SAP Business Application Studio (BAS), under the guidance of senior architects. Over time, the candidate will be trained on App Router security models and functional integration across MM, PP, QM, EWM, and EAM environments. Key Responsibilities:

  • Assist in building and testing OData services using the RAP Framework under senior developer guidance
  • Learn and contribute to UI5/Fiori application development in BAS, starting with Smart Controls and standard UI annotations
  • Shadow architecture discussions on Managed/Standalone App Router configurations; gradually take on configuration tasks
  • Support XSUAA authentication setup and Cloud Connector connectivity tasks with supervision
  • Participate in functional walkthroughs of EAM (Work Orders, Asset Lifecycle), MM/EWM (Inventory, part replacement), and PP/QM (production planning, quality processes) to build domain knowledge
  • Assist with Fiori Elements extensions, basic controller logic, and CDS view development
  • Write Python scripts/utilities to support integration testing, data processing, and automation tasks alongside the SAP stack
  • Complete structured SAP training/certification during onboarding (BTP, RAP, UI5 fundamentals)
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or related engineering field (recent graduate, 0-2 years experience)
  • Mandatory: Working proficiency in Python (core language, scripting, basic OOP in Python)
  • Foundational knowledge of ABAP, OOP concepts, and/or exposure to SAP through coursework, internships, or academic projects
  • Basic understanding of web technologies (JavaScript, HTML/CSS, REST/OData concepts) is a plus
  • Strong analytical and problem-solving skills; Ability to learn quickly in a structured mentorship environment
  • Good communication skills for cross-functional collaboration
Nice to Have (not required):
  • Academic exposure to SAP BTP, Fiori, or cloud application development
  • SAP certifications completed during college (if any)
  • Familiarity with popular Python libraries such as Pandas, NumPy, Requests, FastAPI/Flask, or PyTest
  • Exposure to AI agent development or frameworks (e.g., LangChain, LangGraph, AutoGen, MCP-based agent tooling) through coursework, hackathons, or personal projects

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

  • Medical/dental/vision insurance
  • HSA
  • FSA
  • 401(k)
  • Life, disability & ADD insurance
  • Salaried personnel receive paid time off
  • Hourly employees are not eligible for paid time off unless required by law
  • Hourly employees on a Service Contract Act project are eligible for paid sick leave

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SAP ABAP & BTP Full Stack Developer
SAP ABAP & BTP Full Stack Developer

Ursus, Inc. • Foster City (CA)

On-site
USD 55,000 - 69,000
401K matching
Medical coverage
Junior SAP ABAP & BTP Full Stack Developer
Junior SAP ABAP & BTP Full Stack Developer

Horizontal Talent • Foster City (CA)

On-site
USD 30,000 - 69,000
SAP ABAP & BTP Full Stack Developer
SAP ABAP & BTP Full Stack Developer

Lancesoft • Foster City (CA)

On-site
USD 66,000 - 69,000
SAP Developer (Computer Science/ IT Fresher/Graduate or 1-2 years experience)
SAP Developer (Computer Science/ IT Fresher/Graduate or 1-2 years experience)

Envisage Recruitment Limited • Foster City (CA)

On-site
USD 70,000 - 95,000
SAP BTP Developer
SAP BTP Developer

Kforce Inc • St. Louis (MO)

On-site
USD 100,000 - 140,000
SAP Analyst
SAP Analyst

Aquent • Foster City (CA)

On-site
USD 70,000 - 100,000
SAP ABAP & BTP Full Stack Developer
SAP ABAP & BTP Full Stack Developer

WorkGenius Group • San Mateo (CA)

Hybrid
USD 90,000 - 117,000
SAP BTP/UI5 Developer
SAP BTP/UI5 Developer

C5MI Insights LLC. • Northern (KY)

On-site
USD 90,000 - 125,000
SAP BTP Lead
SAP BTP Lead

Danta Technologies • Fremont (CA)

On-site
USD 180,000 - 240,000
Healthcare Insurance
Paid Holidays
Paid Sick Leave
SAP ABAP and BTP Developer, Accounting Transformation Group
SAP ABAP and BTP Developer, Accounting Transformation Group

Amazon • Seattle (WA)

On-site
USD 131,000 - 178,000
Health insurance
401(k) matching
Paid time off
+1