SAP Developer
Alzayani Investments is seeking a skilled and motivated SAP Developer for designing, developing, and managing Application Programming Interfaces (APIs) that enable seamless integration between SAP systems (like S/4HANA, ECC) and other internal or external applications, cloud services, and third-party tools. Additionally maintaining custom applications and enhancements within the SAP environment using the ABAP coding language. This is an excellent opportunity for a talented developer to contribute to an organisation that utilises state-of-the-art technologies to maintain a competitive edge.
Responsibilities:
Design and develop RESTful APIs (often using OData services in the SAP environment) to expose SAP business logic and data securely.
Utilize SAP development tools like SAP Gateway, SAP Cloud Platform Integration (CPI), and SAP Business Technology Platform (BTP) for building and managing integration flows.
Designing, coding, and testing new ABAP programs, reports, interfaces, conversions, enhancements, and forms (often referred to as RICEFW objects) to meet specific business needs.
Utilizing techniques like User Exits, Business Add-Ins (BADIs), and Enhancement Points to modify or extend standard SAP functionality.
Identifying, analyzing, and resolving technical issues, bugs, and performance problems in existing ABAP programs and the overall SAP system.
Developing and maintaining interfaces using technologies like IDocs, BAPIs, and RFCs to ensure seamless data exchange between different SAP modules and external systems.
Tuning ABAP code and database queries (SQL) for maximum efficiency and speed, especially when dealing with large volumes of data.
Working with SAP functional consultants and business stakeholders to gather requirements, provide technical specifications, and ensure delivered solutions align with business processes.
Creating and maintaining detailed technical specifications, design documents, and unit test plans for all developed solutions.
Assisting in system upgrades, applying SAP Notes, and supporting data migration projects.
Integrate SAP systems with non-SAP applications and cloud services to support end-to-end business processes.
Implement robust API security measures, including authentication (OAuth, JWT) and authorization to protect sensitive SAP data.
Manage the API lifecycle, versioning, and documentation for consumption by other developers and applications.
Tune and optimize API performance, ensuring high speed and reliability for business-critical operations.
Troubleshoot and debug integration issues across complex system landscapes.
Collaborate with SAP functional consultants, solution architects, and non-SAP development teams to gather requirements and translate business needs into technical specifications.
Create clear and comprehensive API documentation.
Qualifications:
5+ years of relevant experience in SAP development, with a focus on integration and APIs.
Bachelor's degree in Computer Science, Network Engineering or Computer engineering, information technology or any other related field.
Excellent analytical and problem-solving skills with meticulous attention to detail.
Strong verbal and written communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
The ability to work independently, manage priorities, and deliver high-quality work within agreed timelines.
- Locations
- Bahrain
About Burjline Builders
At Burj Line Builders, we offer a wide range of construction services, including residential, commercial, and industrial construction, project management, design and planning, and renovation services. We tailor our solutions to meet the unique needs of our clients in the Pakistan market.