Developer (multiple positions available)

SAP IT Business Systeme•Palo Alto, CA
•$169,576 - $206,460•Hybrid

About The Position

SAP America, Inc. seeks a Developer at its Palo Alto, California location. The role focuses on designing, coding, testing, and quality assurance for specific product features as part of a development team. The Developer analyzes and resolves issues in existing and new code, takes responsibility for accepted tasks, and delivers work with quality, speed, reliability, and efficiency. The role involves close collaboration with team members, developing skills beyond the core functional focus to support team needs, and sharing product and domain expertise. When acting as Scrum Master in the LEAN context, the Developer promotes Scrum practices and values, facilitates Scrum events as requested or required, coaches the Development Team in self-organization, and removes impediments to progress. The position follows a hybrid work model. Travel is not required.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, Information Systems, or a related field, plus five years of progressive post-baccalaureate experience in the job offered or a related occupation; alternatively, a master’s degree or foreign equivalent in one of these fields plus three years of experience.
  • Three years of experience with Java.
  • Three years of experience with Spring Boot.
  • Three years of experience with HTML, CSS3, JSON, and XML.
  • Three years of experience with JavaScript.
  • Three years of experience with AWS.
  • Three years of experience with microservices.
  • Three years of experience with REST APIs.
  • One year of experience with Angular.
  • One year of experience with Node and Node.js.
  • One year of experience with MongoDB.
  • One year of experience with the Angular state management framework NGRX.

Responsibilities

  • Design, code, test, and perform quality assurance for specific product features.
  • Analyze and solve issues in existing and new code.
  • Take responsibility for accepted tasks and deliver them with quality, speed, reliability, and efficiency.
  • Work closely with other team members to support team success.
  • Enhance skills beyond the core functional focus and take on other tasks for the benefit of the team.
  • Maintain proficient overall product knowledge and share domain expertise within the team.
  • When acting as Scrum Master in the LEAN context, promote Scrum theory, practices, rules, and values.
  • Facilitate Scrum events on request or as required, coach the Development Team in self-organization, and remove impediments to its progress.

Benefits

  • Great benefits; see SAP North America Benefits for details.
  • Flexible working models.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service