Senior SAP ABAP Developer (SD / Payments / Integration) (Toronto)

Senior SAP ABAP Developer (SD / Payments / Integration) (Toronto)

25 Oct
|
Showman Sphere
|
Toronto

25 Oct

Showman Sphere

Toronto

Senior SAP ABAP Developer (SD / Payments / Integration)

Must have:

- 10+ years of hands-on ABAP development on SAP ECC 6.0 (EHP 6–8, NetWeaver 7.40/7.50), including contemporary ABAP syntax (inline declarations, string templates, ABAP Objects, exception classes).
- Deep SD module knowledge from a developer's perspective: sales order processing (SAPMV45A user exits and BAdIs, screen enhancements, VBAK/VBAP/VBKD), deliveries, billing (RV60AFZ*), copy control, output determination and pricing.
- Solid understanding of SD payment concepts: payment card processing (payment card plan FPLA/FPLTC, card types, checking groups, authorization and settlement, clearing house function modules, FCC1), payment terms, down payments/billing plans, credit management basics and the FI postings that result from card settlement.
- Proven experience calling REST/JSON APIs from ABAP (CL_HTTP_CLIENT, SM59 HTTP destinations, STRUST/SSL, OAuth 2.0 or token-based auth, JSON serialization) and designing resilient outbound integrations (idempotency, retries, logging without sensitive data).
- SAP Gateway / OData development (SEGW, DPC/MPC extension classes, function imports, CSRF, hub/embedded deployment, service registration and authorizations).




- Experience with SAP GUI screen programming (Screen Painter, subscreens, PBO/PAI, GUI controls such as CL_GUI_HTML_VIEWER, CL_GUI_FRONTEND_SERVICES).
- Comfortable working from a design document and reference code, validating assumptions in a sandbox, and communicating trade-offs clearly to functional consultants and business stakeholders.

Nice to have:

- SAPUI5/Fiori development or close collaboration with UI5 developers: manifest and cross-app navigation, Launchpad configuration (target mappings, catalogs, roles), deployment via /UI5/UI5_REPOSITORY_LOAD.
- Prior work with a payment service provider (Stripe, Adyen, Cybersource, Paymetric, Delego or similar) or with SAP Digital Payments Add-on, and familiarity with PCI DSS concepts (tokenization, SAQ scope, MOTO).
- Exposure to MuleSoft or another API platform as the integration counterpart (RAML/OpenAPI contracts, webhook handling).
- S/4HANA experience and awareness of how ECC custom code migrates (custom code analysis, simplification items).

Pay: $70,349.58-$110,431.57 per hour Work Location: Hybrid remote in Toronto, ON (Toronto District)

📌 Senior SAP ABAP Developer (SD / Payments / Integration) (Toronto)
🏢 Showman Sphere
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior sap abap developer (sd / payments / integration) (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior sap abap developer (sd / payments / integration) (toronto) / toronto