Senior Backend Developer Billing and Payment (FS-CD) Public Cloud
S
SAP FioneerSoftware Development
Romania, SerbiaFull-TimeSenior
Salary not disclosed
Job Details
- Languages
- English
- Experience
- 7+ years
- Required Skills
- Backend DevelopmentNode.jsAgileCloud ComputingDesign PatternsGitJavaSAPSAP ABAPAlgorithmsData StructuresCI/CDRESTful APIsMicroservicesDebugging
Requirements
- Have 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, and ability to work in distributed team setups.
- Have the ability to write clean and maintainable code.
- Have a solid knowledge of OOP, data structures, algorithms, debugging.
- Understand concepts such as Design patterns, DI, ORM, TDD.
- Be a know - how in working with other Engineers, Tech Leads, Product Owners, etc.
- Be a highly-motivated learner with affection for digital innovations and technology trends.
- Possess knowledge of agile implementation methodology.
- Have a proven ability to collaborate and build strong relationships with international teams and clients.
- Have good analysis, problem-solving, communication and documentation skills.
- Have ability to work independently with a high sense of responsibility.
- Be open to traveling abroad when required.
Responsibilities
- Take part in conceptual and architectural design for a cloud-native application for billing and payment through developing, optimizing and maintaining process.
- Help the team in designing, implementing, and monitoring 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.
- Be responsible for planning, designing, and developing software systems in accordance with project plans, standards, and processes.
- Review code to ensure that any new application integration into company systems meets internal architectural requirements, functional requirements, system compliance, and interface specifications.