EPAM Systems

Senior SAP CAP Developer with Node.js Knowledge

Posted: 10 minutes ago

Job Description

We are seeking a highly skilled Senior SAP CAP Developer with strong Node.js and TypeScript expertise to join our dynamic team.In this role, you will design, develop and implement robust software solutions leveraging SAP Cloud Application Programming (CAP) on the SAP Business Technology Platform (BTP). You will collaborate with global, cross-functional teams, contributing to all phases of the software development lifecycle within an agile, SAFe-driven environment.This position offers a hybrid setup with the flexibility to work from any location in Cyprus, whether it's your home or our office in Nicosia. ResponsibilitiesDevelop and implement software solutions using SAP Cloud Application Programming (CAP) with Node.js and TypescriptDesign and implement solutions across UI, backend and database layersCollaborate on agile software development processes, including SAFe methodologyUtilize lean development infrastructure such as Git, TeamCity and Jenkins while adhering to Continuous Delivery practicesContribute to testing, deployment, debugging and troubleshooting of applicationsApply knowledge of distributed systems and cloud-native architecture in solutionsBuild and optimize CI/CD pipelines and ensure seamless containerizationWork with global and cross-cultural teams to deliver high-quality softwareCommunicate effectively and solve problems with a structured and goal-oriented approach RequirementsStrong cloud native development experience – BTPStrong proficiency in SAP Cloud Application Programming (CAP) using Node.js/TypescriptExperience working in the full life cycle of software development, from design and implementation to testing and deployment and knowledge of agile software development processesKnowledge of lean development infrastructure process including Git, TeamCity, Jenkins etc. and exposure to Continuous Delivery practicesStrong understanding of distributed systems, data processing frameworks and cloud-native architectureGood understanding of containerization and CI/CD pipelinesAbility to design and implement across all layers of the software (UI, Backend, Database)Experience in working in an agile environment according to SAFe methodologyStrong problem-solving and analytical skills and attention to detailStrong communication and collaboration skills, ability to work in global and cross-cultural teamsStructured and goal-oriented approach to workExcellent communication skills in English (B2 level or higher) Nice to haveJava programming experienceExperience with front-end frameworks is a plus (SAPUI5, Three.js, React.js) and front-end programming languages (HTML5, CSS, JavaScript) We offerPrivate healthcare insuranceGlobal travel medical and accident insuranceRegular performance assessmentsReferral bonusesFamily friendly initiativesLearning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more*All benefits and perks are subject to certain eligibility requirements

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In