Senior Java Developer (SAP BTP/CAP)

EPAM Systems Inc

United States

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EPAM Systems seeks an experienced Senior Java Developer (SAP BTP/CAP) to lead multiple high-impact services within the SAP Business Network. You will guide the design and implementation from ideation to deployment, ensuring scalable, clean code and timely delivery.

You will collaborate with an Architect and Product Manager to translate complex roadmap features into modular designs, and mentor the team in best practices for API-first development and cloud-native deployments.

Qualifications

  • 7+ years of hands-on software development experience.
  • Strong backend Java development skills and RESTful API design.
  • Experience with SAP BTP/CAP, Fiori-based development (SAPUI5, OData, CAP CDS).
  • Hands-on with API-first design and middleware/DevOps tooling.
  • Solid understanding of software design patterns, enterprise architecture, and SQL.

Responsibilities

  • Lead backend development with Java, REST/CXF, Spring Boot, CAP, and SQL.
  • Drive design reviews, code reviews, and testing plans; ensure on-time delivery.
  • Collaborate with Team Architect and Product Manager to translate roadmap features into modular designs.
  • Implement automated tests and maintain code quality across services.

Skills

Problem solving
Team collaboration
Communication
English proficiency

Tools

Java
REST/CXF
Spring Boot
SAP BTP/CAP
SAPUI5 / Fiori
OData
Swagger
REST APIs
GraphQL
GitHub
Jenkins
Selenium
Docker
Kubernetes
Terraform
Puppet
Chef
Confluence
Jira
JUnit
Karate
Postman
Qmate
qTest
Selenium
AWS
GCP
Azure

Job description

We are hiring an experienced and dynamic Senior Java Developer (SAP BTP/CAP) to spearhead our engineering team. In this role, you will lead the development of multiple high-impact services from the ground up within the SAP Business Network. You will be deeply involved in every phase of the product development and deployment lifecycle—from initial ideation, planning, and design, to prototyping, execution, delivery, and continuous iteration. As a hands-on Senior Developer, you are a pragmatic problem solver who values clean, effective, and scalable code above all. You will work in close collaboration with our Team Architect and Product Manager, translating complex product roadmap features into modular technical designs and leading your team to successfully deliver them.

Responsibilities
  • Ensure on-time delivery of application features that fully adhere to functional specifications, SAP product standards, quality criteria, and project milestones
  • Drive backend development using Java, REST/CXF, MVC frameworks (Spring Boot), the CAP programming model, and SQL
  • Actively contribute to requirements reviews, design authoring and peer reviews, test scenario evaluations, and code reviews
  • Implement automated unit tests to achieve maximum code coverage, and execute test plans through fully automated functional tests covering both positive and negative scenarios
  • Troubleshoot and implement robust fixes for internal defects and customer issues within defined SLAs
Requirements
  • At least 7 years of practical, hands-on background in developing software solutions
  • Solid command of backend technologies using Java, REST/CXF, Spring Boot and other MVC-based frameworks
  • Hands-on experience with the SAP BTP/CAP environment, specifically utilizing Fiori-based development (SAPUI5, OData, and CAP CDS)
  • Deep understanding of software design patterns, enterprise architecture, and data structures
  • Extensive experience building web APIs and implementing API-first design principles (e.g., Swagger, REST APIs, or GraphQL)
  • Familiarity with SAP HANA DB, alongside a strong understanding of at least one other relational database management system (RDBMS) and solid SQL skills
  • Skilled in using development and DevOps tools such as GitHub, Jenkins, Selenium, Docker, Kubernetes, Terraform, Puppet, and Chef
  • Familiarity with Confluence, GitHub, Jenkins, Jira, JUnit, Karate, Postman, Qmate, qTest, and Selenium
  • Familiarity with major cloud platforms such as AWS, GCP, or Azure
  • Strong knowledge and hands-on implementation experience with authentication and authorization protocols (OAuth 2.0, OpenID Connect, SAML); experience with third-party logins is a significant plus
  • Strong command of English, both written and spoken, at a B2 proficiency level or above
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer: SAP BTP/CAP Backend Lead
Senior Java Engineer: SAP BTP/CAP Backend Lead

EPAM Systems Inc • United States

Remote
USD 120,000 - 160,000
Lead SAP CAP Java Developer
Lead SAP CAP Java Developer

EPAM Systems • United States

Hybrid
USD 69,000 - 100,000
SAP BTP Consultant with CAPM / Full Stack Developer (UI/front-end focused) – SAP BTP CAPM
SAP BTP Consultant with CAPM / Full Stack Developer (UI/front-end focused) – SAP BTP CAPM

Ampstek • Austin (TX)

On-site
USD 100,000 - 130,000
SAP BTP/CPI Architect SAP BTP/CPI Architect
SAP BTP/CPI Architect SAP BTP/CPI Architect

Agavat Consulting • Chicago (IL), Northern (KY)

On-site
USD 170,000 - 230,000
SAP BTP Solution Developer (UI5+CAPM+BPA)
SAP BTP Solution Developer (UI5+CAPM+BPA)

Red Global • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Remote work
Sr. System Engineer - (ABAP/BTP)
Sr. System Engineer - (ABAP/BTP)

AutoZone • Memphis (TN)

On-site
USD 120,000 - 180,000
SAP ABAP Developer
SAP ABAP Developer

Webiz • Georgia

On-site
USD 80,000 - 100,000
Senior SAP CAP Java Backend Engineer
Senior SAP CAP Java Backend Engineer

EPAM Systems Inc • United States

Remote
USD 120,000 - 190,000
Remote SAP BTP CAP Developer — Fiori & AI Extensions
Remote SAP BTP CAP Developer — Fiori & AI Extensions

brightvisiontechnologies • Kirkland (WA)

Remote
USD 100,000 - 150,000
ABAP Development (RAP/CDS/OData) Lead
ABAP Development (RAP/CDS/OData) Lead

accenturefederalservices • United States

Remote
USD 150,000 - 190,000