SAP Labs, LLC seeks a Developer at our Palo Alto, CA location responsible for development focusing on design, coding, testing, and quality assurance of specific SAP product features in a development team.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field of study
- Five (5) years of progressive post-baccalaureate experience in the job offered or related occupation
- Application development using J2EE, Object-Oriented Design (OOD) and Microsoft SQL Server
- Application server - Apache TomEE (Tomcat with Enterprise Edition extensions), including Servlets & JavaServer Faces (JSF), Enterprise Java Beans (EJB), and Persistence API (JPA)
- Cache Management using Ehcache
- Web Services development using REST APIs and OData APIs
- Java Message Service (JMS) using ActiveMQ
- Source Code Management using GitHub, Git Hooks & Branching Strategies
- Build/Dependency Management using Gradle; CI/CD pipelines and DevOps using Jenkins and OpenStack
- Test Automation using Cucumber, JUnit, TestNG, Mockito, and JaCoCo
- Security & Authentication using SAML Authentication, Single Sign-On (SSO), OAuth, and X.509
- Software development using Agile Methodologies and experience with JIRA and Confluence
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement