Junior SAP ABAP & BTP Full Stack Developer
Horizontal Talent
Foster City, CA0–2 yrs1h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 2 years · Bachelor's degree
- Must know
- SAPPythonOperationsOnboardingJavaScriptHTML
- Work
- On-site in Foster City
- Pay
- Not stated by the employer.
- Skill demand
- Python61%Operations10%Onboarding3%of 150 similar entry-level jobs posted in the US this week
- Listed
- Oct 29, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Join a collaborative SAP team focused on building and supporting modern enterprise solutions using ABAP, SAP BTP, and UI5/Fiori technologies. This entry-level opportunity is ideal for someone with strong programming fundamentals, a solid grasp of Python, and a desire to grow through hands-on mentorship, structured training, and cross-functional learning.
Key Responsibilities
- Support the design, build, and testing of OData services using the RAP framework with guidance from senior team members.
- Contribute to UI5/Fiori application development in SAP Business Application Studio, including Smart Controls and standard annotations.
- Assist with basic controller logic, Fiori Elements enhancements, and CDS view development.
- Learn and help with App Router configuration, authentication setup, and cloud connectivity tasks under supervision.
- Participate in functional discussions across asset management, inventory, production planning, quality, and related business processes to strengthen domain knowledge.
- Develop Python scripts and utilities to support testing, data handling, and automation efforts.
- Take part in structured SAP onboarding and training to build skills in BTP, RAP, and UI5 fundamentals.
Requirements & Tech Stack
- Working knowledge of Python, including scripting and basic object-oriented programming.
- Foundational understanding of ABAP, object-oriented concepts, or exposure to SAP through coursework or projects.
- Basic familiarity with web technologies such as JavaScript, HTML, CSS, and REST/OData concepts.
- Python libraries such as Pandas, NumPy, Requests, FastAPI, Flask, or PyTest.
- Familiarity with AI agent concepts or tools such as LangChain, LangGraph, AutoGen, or MCP-based frameworks.
- SAP BTP, Fiori, or cloud application development (through school, training, or personal projects).
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong analytical thinking and problem-solving ability.
- A willingness to learn in a mentorship-based environment.
- Clear communication skills and the ability to collaborate effectively with technical and functional partners.
- Interest in building practical solutions through automation, integration, and continuous learning.
- Completion of SAP-related certifications during academic studies, if available.