Lead Java Developer (SAP BTP/CAP)

EPAM Systems

United States

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EPAM Systems Inc. in the United States seeks an experienced Lead Java Developer to spearhead our engineering team, delivering high-impact SAP BTP/CAP-based services within the SAP Business Network.

You will guide a hands-on development team through ideation, design, prototyping, delivery, and iterative improvement, collaborating with the Team Architect and Product Manager to translate roadmap features into scalable technical designs.

Qualifications

  • 8+ years of professional software development experience.
  • Leadership experience in technology teams.
  • Backend development with Java and REST/CXF.
  • Experience with SAP BTP/CAP, SAPUI5, OData.
  • Experience with Docker/Kubernetes and DevOps tools.
  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Strong English communication.

Responsibilities

  • Deliver on-time features per specs and milestones.
  • Lead backend development with Java, REST/CXF, Spring Boot, CAP.
  • Contribute to requirements reviews, design, peer reviews.
  • Implement automated tests and test plans.
  • Troubleshoot defects and issues within SLAs.

Skills

Java
REST APIs
Spring Boot
CAP CDS
OAuth 2.0
OpenID Connect
SAML
Unit testing

Tools

GitHub
Jenkins
Selenium
Docker
Kubernetes
Terraform
Puppet
Chef
Confluence
Jira
JUnit
Karate
Postman
qTest

Job description

We are hiring an experienced and dynamic Lead 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.

Req.#1079100632

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
  • 8+ years of professional software development experience, including proven hands‑on technology leadership
  • 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

Lead Java Developer (SAP BTP/CAP) - Backend & API Expert
Lead Java Developer (SAP BTP/CAP) - Backend & API Expert

EPAM Systems • United States

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

EPAM Systems • United States

Hybrid
USD 69,000 - 100,000
Lead Java Engineer - SAP BTP/CAP, Remote
Lead Java Engineer - SAP BTP/CAP, Remote

EPAM Systems Inc • Los Angeles (CA)

Remote
USD 135,000 - 173,000
Health Insurance
HSA
FSAs
+12
Senior SAP CAP Node.js Engineer
Senior SAP CAP Node.js Engineer

EPAM Systems • United States

On-site
USD 120,000 - 170,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 Manager / Architect
SAP BTP Manager / Architect

Pontoonglobal • United States

Remote
USD 165,000 - 248,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
Lead Engineer, SAP BTP Custom Application & Integration
Lead Engineer, SAP BTP Custom Application & Integration

Ports North • Miami (FL)

On-site
USD 140,000 - 190,000
Sr. System Engineer - (ABAP/BTP)
Sr. System Engineer - (ABAP/BTP)

AutoZone • Memphis (TN)

On-site
USD 120,000 - 180,000
Senior Consultant
Senior Consultant

Pontoonglobal • United States

Remote
USD 96,000 - 165,000