Teamwork Corporate logo

SAP ABAP Developer ( 3+ years of experience )

Posted 29 days ago

OfficeQuận 12, Hồ Chí Minh, Vietnam

Job Description

  • Design, develop, test, and maintain custom ABAP programs including reports, module pools, function modules, and object-oriented classes.
  • Develop and manage SAP Forms using SAP Script, SAPscript, Smart Forms, and Adobe Document Services (ADS).
  • Implement enhancements using Business Add-Ins (BADIs) and User Exits to extend standard SAP functionality without modification.
  • Build and maintain IDoc interfaces for inbound and outbound EDI/integration scenarios.
  • Write performance-optimized SQL queries using Open SQL, CDS Views, and ABAP on HANA techniques.
  • Collaborate with functional teams to translate business requirements into technical specifications and ABAP solutions.
  • Perform unit testing, code reviews, and participate in transport management across DEV / QAS / PRD.
  • Troubleshoot and resolve incidents related to custom ABAP programs in production environments.
  • Contribute to RAP (RESTful ABAP Programming Model) development on S/4HANA and BTP where applicable.
  • Support integration scenarios using OData services, REST/SOAP APIs, and SAP Integration Suite (BTP).
  • Maintain technical documentation including functional specs, technical specs, and test cases.

Qualifications

Core ABAP Development

  • Proficient in ABAP programming: reports, ALV, module pools, function modules, RFC.
  • Object-Oriented ABAP (OOP): classes, interfaces, inheritance, polymorphism, design patterns.
  • ABAP Workbench, SE80, Eclipse ADT (ABAP Development Tools).
  • Open SQL performance tuning; experience with internal tables, field symbols, and data references.

Forms

  • SAPscript, Smart Forms — design, development, and maintenance.
  • Adobe Document Services (ADS) / Adobe Interactive Forms 

Enhancement Framework

  • BADIs (Business Add-Ins): classic and new kernel BADIs, finding and implementing the correct enhancement spot.
  • User Exits: customer exits, module pool exits, menu exits.
  • Implicit and explicit enhancements; enhancement spots and sections.

IDocs & Interfaces

  • IDoc architecture: IDoc types, message types, partner profiles, ports, process codes.
  • Developing custom IDocs and extending standard IDocs with Z-segments.
  • Inbound / outbound processing: function modules, ALE configuration basics.
  • RFC (synchronous and asynchronous), BAPI usage and wrapper development.

Nice-to-Have / Strong Plus Skills

  • RAP (RESTful ABAP Programming Model): behavior definitions, projections, OData V4 exposure on S/4HANA Cloud / on-premise.
  • SAP BTP (Business Technology Platform): Cloud Foundry, BTP Integration Suite (Cloud Integration / API Management), SAP CAP (Cloud Application Programming Model).
  • UI5 / Fiori: SAP UI5 application development, Fiori Elements, Fiori Launchpad administration.
  • CDS Views: entity definitions, associations, annotations (OData, analytics, access control).
  • OData services: development via SEGW, RAP, and CAP; REST API integration patterns.
  • S/4HANA migration experience: custom code adaptation, ABAP for HANA, simplification list.
  • SAP Digital Manufacturing (DM) or other industry-specific add-on experience

Qualifications & Experience

  • Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related field.
  • More than 3 years of hands-on SAP ABAP development experience in project environments.
  • Experience working across at least two SAP functional areas (e.g., MM, SD, PP, FI/CO, WM/EWM).
  • Familiarity with SAP transport management (CTS), development standards, and Agile/Waterfall delivery.
  • Strong analytical and problem-solving skills with attention to code quality and performance.
  • Good communication skills in English; ability to work directly with functional consultants and business users.
  • SAP certification (e.g., C_TAW12_750 or equivalent) is an advantage.

Additional Information

•         13th salary after 1 working year. 
•         Bonus after 1 working year that is based on your performance and on the global result of company. 
•         12 basic days off + 6 additional days off offered by company / year. 
•         Have 1 additional health private insurance for employee after trial period. 
•         Have fees for lunch.   
•         Yearly trip for Teambuilding 

Job details
Workplace
Office
Location
Quận 12, Hồ Chí Minh, Vietnam
Teamwork Corporate logo
Teamwork Corporate
View company page

Accroître votre performance opérationnelle, vous accompagner dans votre transformation digitale et générer de nouveaux leviers de croissance...

Employees
951
Industry
IT Services and IT Consulting
Headquarters
Geneva
Company location
Rue de Saint Jean 30, Geneva, CH-1203, CH
Specialties
Infrastructure, Data Analytics, Business Intelligence, Logistic & Finance, Process Integration, Portfolio & Project Management, Mobility, Outsourcing, Business Transformation, SAP, Technology Platforms, Architecture, Cloud, Machine Learning, SAP Business Solutions, Business Consulting, SAP Business One, SAP By Design, AWS, SAP S/4HANA, SAP Business Solutions, Technology Platforms, Data Analytics, SAP Functional ECC, S/4 HANA, SAP BI and Analytics, SAP Architecture, SAP Cloud solutions (ByDesign, C/4 HANA Sales CLoud, Ariba), SAP Portal, SAP PI, Integration, SAP Basis (project and support), Man

Key team members

Alain Magro

Alain Magro

Theophane DUBRAY

Theophane DUBRAY

Eric Goupil, PMP

Eric Goupil, PMP

Aurélien Guignat

Aurélien Guignat

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups