careertakescareertakes

SAP ABAP & BTP Full Stack Developer (Entry-Level)

Confidential Client•Consulting
Entry LevelFull-timeOn-Site$70,000 - $80,000
Foster City, California
A Day Ago

The SAP ABAP & BTP Full Stack Developer (Entry-Level) at Confidential Client is an on-site role focused on building foundational skills in SAP ABAP RAP and SAP BTP technologies. The developer will assist in developing OData services, UI5/Fiori applications, and support integration and security configurations under senior mentorship, gaining domain knowledge across multiple SAP modules and completing structured SAP training.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential client is hiring an entry‑level SAP ABAP & BTP Full Stack Developer to work on-site in Foster City, CA (5 days/week). This is a hands‑on learning role where you will work under senior architects to build foundational skills in ABAP RAP, SAP BTP, and UI5/Fiori while contributing to integration and automation tasks.

  • Assist in building and testing OData services using the ABAP RESTful Application Programming Model (RAP) with senior developer guidance
  • Contribute to UI5/Fiori application development in SAP Business Application Studio (BAS), starting with Smart Controls and standard UI annotations
  • Shadow and gradually support App Router configuration (managed/standalone patterns) and related security models
  • Support XSUAA authentication setup and Cloud Connector connectivity tasks under supervision
  • Participate in functional walkthroughs across EAM, MM/EWM, PP, and 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, data processing, and automation alongside the SAP stack
  • Complete structured SAP trainings/certifications during onboarding (BTP, RAP, UI5 fundamentals)

What We’re Looking For (Required)

  • Bachelor’s degree in Computer Science, Information Technology, or related engineering field (recent graduates with 0–2 years’ experience encouraged to apply)
  • Mandatory: Working proficiency in Python (scripting, basic OOP)
  • Foundational knowledge of ABAP, OOP concepts, or exposure to SAP through coursework, internships, or academic projects
  • Basic understanding of web technologies (JavaScript, HTML/CSS, REST/OData concepts)
  • Strong analytical and problem‑solving skills and the ability to learn quickly in a structured mentorship environment
  • Good verbal and written communication skills for cross‑functional collaboration

Preferred Qualifications

  • Academic or practical exposure to SAP BTP, UI5/Fiori, or cloud application development
  • SAP certifications completed during college or training (if any)
  • Familiarity with Python libraries such as Pandas, NumPy, Requests, FastAPI/Flask, or PyTest
  • Exposure to AI agent frameworks (e.g., LangChain, LangGraph, AutoGen) through coursework, hackathons, or personal projects

Workplace & Location

  • Workplace: On‑site, 5 days per week
  • Location: Foster City, CA (this posting applies to Foster City, California)

Compensation

  • Salary range: $70,000 - $80,000 per year. The actual salary offered will depend on factors including location, experience, skills, education, and other job‑related criteria.

Compliance & Additional Hiring Notes

  • Confidential client is an Equal Opportunity Employer and will consider all qualified applicants without regard to protected characteristics.
  • As a federal contractor, confidential client may be subject to requirements such as VEVRAA and Executive Order 11246; applicable hiring and affirmative‑action statements will be adhered to.
  • Drug screening: selected candidates may be required to complete a pre‑employment drug screening as a condition of hire where applicable.
  • Please beware of job seeker scams. All official communications for this role will come through Careertakes and the confidential client recruitment channels.

Keywords & Skills (high‑value for applicants)

  • SAP ABAP, SAP BTP, RAP, UI5, Fiori, OData, CDS
  • Python scripting, integration testing, BAS (Business Application Studio)
  • XSUAA, Cloud Connector, App Router, EAM, MM, EWM, PP, QM

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range