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.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 148 need no experience

Most hiring: L3Harris Technologies, SoTalent, Raytheon

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job