Lead SAP Java Microservices Engineer (BTP/CAP)

EPAM Systems

New York (NY)

On-site

USD 115,000 - 173,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental and Vision Insurance
Health Savings Account
Flexible Spending Accounts
Short-Term and Long-Term Disability
Life and AD&D Insurance
Employee Assistance Program
LinkedIn Learning access
401(k) matching
Paid Time Off (15–25 days)
Paid Holidays (9)
Legal Plan and Identity Theft Protec.
Accident Insurance
Employee Discounts
Pet Insurance
Employee Stock Purchase Program
Discretionary annual bonus program
Discretionary Long-Term Incentive (LTI

Job summary

EPAM Systems in New York City is seeking an experienced Lead Software Engineer to spearhead our SAP BTP/CAP Java and Fiori engineering team. You will lead the development of high-impact services across the full product lifecycle, mentoring engineers and delivering modular, scalable solutions.

You will work closely with the Team Architect and Product Manager to translate roadmaps into technical designs, drive best practices, and ensure timely delivery while maintaining system integrity.

Qualifications

  • 7+ years of professional experience in coding web-based applications with team coordination
  • Proven track record leading software teams to launch commercial-grade software
  • Mastery of Java, Spring Boot, and robust web service development
  • Strong SAP BTP/CAP experience with Fiori-based development (SAPUI5, OData, CAP CDS)
  • Deep understanding of software design patterns, enterprise architectures, and data structures
  • Experience building web APIs and API-first design (Swagger/REST/GraphQL)
  • Familiarity with SAP HANA DB and at least one other RDBMS
  • Proficiency with GitHub, Jenkins, Selenium, Docker, Kubernetes, Terraform, Puppet, and Chef
  • Knowledge of deployment environments, config management and change control
  • Experience with AWS, GCP, or Azure cloud platforms
  • Strong authn/authz skills (OAuth 2.0, OpenID Connect, SAML); third‑party logins are a plus
  • U.S. Government Security Clearance eligibility

Responsibilities

  • Lead, mentor, and coordinate a high-performing development team to build and scale robust software
  • Hands-on involvement in design, prototyping, development, deployment, and iteration
  • Collaborate with Team Architect to decompose roadmaps into technical components
  • Advocate for coding best practices, automated testing, and scalable microservices
  • Partner with Product Managers, QA, UX to align scope, deliverables, timelines
  • Analyze and resolve production issues, customer requests, and inquiries
  • Assess severity and ownership of production problems until resolved
  • Organize and delegate tasks to optimize output across the team
  • Balance technical excellence with business needs and timely delivery
  • Foster a collaborative environment and drive continuous improvement

Skills

Java
Spring Boot
SAP BTP/CAP
Fiori-based development
SAPUI5
OData
CAP CDS
REST APIs
GraphQL
SAP HANA DB
RDBMS
GitHub
Jenkins
Selenium
Docker
Kubernetes
Terraform
Puppet
Chef
OAuth 2.0
OpenID Connect
SAML
Cloud: AWS/GCP/Azure
Security Clearance

Tools

GitHub
Jenkins
Selenium
Docker
Kubernetes
Terraform
Puppet
Chef

Job description

EPAM Systems in New York City is seeking an experienced Lead Software Engineer to spearhead our SAP BTP/CAP Java and Fiori engineering team. You will lead the development of high-impact services across the full product lifecycle, mentoring engineers and delivering modular, scalable solutions.

You will work closely with the Team Architect and Product Manager to translate roadmaps into technical designs, drive best practices, and ensure timely delivery while maintaining system integrity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SAP BTP & Java Lead Engineer
Senior SAP BTP & Java Lead Engineer

EPAM Systems • United States

On-site
USD 115,000 - 173,000
Medical, Dental and Vision Insurance
401(k) Matching
Paid Time Off
+2
Remote Lead Software Engineer – SAP BTP, CAP & Fiori
Remote Lead Software Engineer – SAP BTP, CAP & Fiori

EPAM Systems • Newtown (PA)

On-site
USD 115,000 - 173,000
Health insurance
401(k) match
Paid time off
+2
Lead SAP CAP Developer (Java) - Build APIs & Services
Lead SAP CAP Developer (Java) - Build APIs & Services

EPAM Systems, Inc. • United States

On-site
USD 120,000 - 180,000
Healthcare benefits
Paid time off and sick leave
Upskilling / certifications
Engineering Manager: SAP CAP & Node.js Leader
Engineering Manager: SAP CAP & Node.js Leader

EPAM Systems • Georgia

On-site
USD 140,000 - 200,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+5
SAP CAP Java Engineering Lead — Cloud ERP & Innovation
SAP CAP Java Engineering Lead — Cloud ERP & Innovation

EPAM Systems • Georgia

On-site
USD 140,000 - 180,000
Healthcare benefits
Paid time off
Learning resources
+1
Lead SAP Developer (with Java)
Lead SAP Developer (with Java)

EPAM Systems, Inc. • United States

On-site
USD 120,000 - 180,000
Healthcare benefits
Paid time off and sick leave
Upskilling / certifications
Engineering Manager, SAP CAP Java
Engineering Manager, SAP CAP Java

EPAM Systems • Georgia

On-site
USD 140,000 - 180,000
Healthcare benefits
Paid time off
Learning resources
+1
SAP Cloud Engineer — BTP, CAP Java & Fiori
SAP Cloud Engineer — BTP, CAP Java & Fiori

Truist • Greensboro (NC)

On-site
USD 120,000 - 160,000
Medical benefits
Vacation days
401(k) plan
SAP Java Team Lead — Cloud‑Native Solutions
SAP Java Team Lead — Cloud‑Native Solutions

EPAM Systems • Town of Poland (NY)

On-site
USD 120,000 - 160,000
SAP Cloud Engineer – BTP, CAP Java, Fiori
SAP Cloud Engineer – BTP, CAP Java, Fiori

Truist • Raleigh (NC)

On-site
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+6