1 day old

Senior Developer - Java (SAP Ariba) Job

  • Job Code
  • Jobs Rated
Senior Developer - Java (SAP Ariba) Job

Senior Developer - Java (SAP Ariba) Job

Date: Jul 15, 2018

City: Palo Alto, CA, US

Company: SAP

Requisition ID: 166202
Work Area: Software-Development Operations
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time


As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.

The Ariba Cloud Platform Engineering team is looking for a talented, passionate, hands-on seasoned Senior Developer with design and implementation skills to join its Cloud Platform team. As a Senior Developer you have the opportunity to accelerate the innovation and delivery of the Ariba cloud, the largest Business Network for collaborative commerce. The Network handles tens of terabytes of structured data and much greater volume of unstructured data. You will collaborate with designers, product managers, and experienced engineers to build out the next generation microservices based cloud platform and migrate the applications and services onto it. You will work with Java, SAP Hana, Spring, Business Process/Rules Engines and other cutting edge cloud technologies leveraging open standards to build out the platform and the applications.


  • Be a member of the core Ariba cloud platform engineering team and drive cross-company technology and architecture initiatives
  • Coordinate technology adoption and feature designs across product lines
  • Participate in the development process, including development standards and practices, system architecture and design, functional and technical design and implementation, and unit and regression test design.
  • Build and enhance core components for the micro-services based Ariba Cloud Platform that include persistence, meta-data, xml/blob stores, integration, security, business process workflows/monitoring

Minimum Qualifications

  • Bachelors in computer science or equivalent work experience
  • 10+ years of development experience developing production grade software in Java environment
  • Experience with designing, developing and delivering distributed micro-services based cloud platforms and applications to run at high scales and operationalizing them.
  • Demonstrated ownership of a large and innovative platform/middleware component that has been successfully deployed
  • Have a good grasp of how to solve for System Quality requirements around high availability, scalability, performance, security, resiliency, multi-tenancy etc.
  • Significant experience with various database technologies (oracle, Sybase, SAP Hana, Cassandra, Mongo) and how to create a data model for using them in distributed, federated application architecture.

Preferred Qualifications:

  • Demonstrated independence, creativity and initiative and the ability to understand the company’s product architecture and business goals
  • Excellent analysis & design skills and ability to understand the big picture while being able to dive deep into required areas.
  • Experience with platform and middleware technologies around micro-services, messaging, communication etc.
  • Experience with working with big data sets and modeling distributed transactional systems for scale.
  • Excellent verbal and written communication skills
  • Experience leading and influencing cross-functional teams.


To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: or , APJ: , EMEA: ). Requests for reasonable accommodation will be considered on a case-by-case basis.

EOE AA M/F/Vet/Disability:

Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, gender, sexual orientation, gender identity, protected veteran status or disability.

Additional Locations:


Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Developer - Java (SAP Ariba) Job


Share this job

Senior Developer - Java (SAP Ariba) Job


Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor
Powered ByCareerCast