Senior Backend Developer Billing and Payment (FS-CD) Public Cloud

Posted 3 days agoViewed
Romania, SerbiaFull-TimeSoftware Development
Company:SAP Fioneer
Location:Romania, Serbia
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
Backend DevelopmentNode.jsAgileCloud ComputingDesign PatternsGitJavaSAPSAP ABAPAlgorithmsData StructuresCI/CDRESTful APIsMicroservicesDebugging
Requirements:
7+ years expertise with cloud-native development framework and technologies. Expertise in SAP integration technologies: OData, RFC, BAPI, CDS Views, IDocs. Experience with SAP HANA Cloud, Event Mesh, SAP Authentication (XSUAA), and BTP security concepts. Knowledge of Git-based development and agile delivery models. Strong problem-solving skills. Ability to work in distributed team setups. Ability to write clean and maintainable code. Solid knowledge of OOP, data structures, algorithms, debugging. Understand concepts such as Design patterns, DI, ORM, TDD. Ability to collaborate and build strong relationships with international teams and clients. Good analysis, problem-solving, communication and documentation skills. Ability to work independently with a high sense of responsibility. Open to traveling abroad when required.
Responsibilities:
Conceptual and architectural design for a cloud-native application for billing and payment. Design, implement, and monitor solutions in SAP BTP with Cloud-Application-Programming Model (Node.js or Java). Build side-by-side and side-core extensions integrating with S/4HANA using APIs and CDS views. Develop REST/OData APIs, manage multitenancy, and implement role-based authentication using XSUAA. Integrate with SAP and non-SAP systems leveraging SAP Event Mesh, SAP Connectivity, and SAP Destination services. Implement microservices with event-driven architecture, messaging queues, and service discovery on BTP Cloud Foundry/Kyma. Configure and consume services like SAP HANA Cloud, SAP Business Application Studio, CI/CD pipelines, and Cloud Transport Management. Plan, design, and develop software systems in accordance with project plans, standards, and processes. Review code to ensure application integration meets internal architectural requirements, functional requirements, system compliance, and interface specifications.
Similar Jobs:
Posted 19 minutes ago
WorldwideFull-TimeCrypto Trading
Senior Full Stack Engineer - Crypto Trading
Posted about 3 hours ago
RomaniaFull-TimeSoftware Development
Senior JavaScript Engineer (Perm or Contract, Romania)
Posted about 5 hours ago
US, EuropeFull-TimeFintech, Payments
Senior Software Engineer, Authorization
Company:Lithic