Intermediate SAP ABAP Programmer

Location: warsaw, poland
Job Type: FULL TIME
Contract type : LONG TERM CONTRACT Role
Salary range: eur 37 to eur 55 per hour (approx)
Work Model: REMOTE (Occasional visits to customer office)


Summary

We are seeking the right talent to join our technical team as an SAP ABAP Developer. The ideal candidate will be a skilled programmer who can design, develop, and maintain custom SAP applications using ABAP programming language. This role is perfect for the right talent who combines strong technical expertise with business acumen and thrives in delivering high-quality SAP solutions.

Roles & Responsibilities

ABAP Development & Programming
– Design, develop, test, and maintain ABAP programs including reports, interfaces, conversions, enhancements, forms, and workflows (RICEF objects)
– Create custom transactions, function modules, and user exits to meet specific business requirements
– Develop and maintain SAP scripts, Smart Forms, and Adobe Forms for various business documents
– Build data dictionary objects including tables, views, domains, data elements, and search helps
– Implement Business Add-Ins (BADIs), User Exits, and Enhancement Framework modifications

Technical Integration & Support
– Develop interfaces using IDocs, BAPIs, RFCs, and web services for system integration
– Create and optimize database queries and performance tuning of ABAP programs
– Support data migration activities including legacy system data extraction and transformation
– Perform unit testing, integration testing, and support user acceptance testing phases
– Provide production support and troubleshoot technical issues in live environments

Collaboration & Documentation
– Work closely with functional consultants to understand business requirements and translate them into technical specifications
– Participate in design reviews and provide technical input during solution architecture discussions
– Create and maintain technical documentation, program specifications, and code comments
– Mentor junior developers and share ABAP best practices and coding standards
– Support change management processes and code deployment activities

Quality Assurance & Best Practices
– Follow SAP development standards, naming conventions, and coding best practices
– Conduct code reviews and ensure adherence to performance and security guidelines
– Implement proper error handling, logging, and monitoring mechanisms
– Stay updated with latest SAP technologies and development methodologies

Required Skills & Qualifications

– Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field
– Minimum 3-5 years of hands-on SAP ABAP development experience
– Strong expertise in ABAP programming including classical reports, interactive reports, and ALV reports
– Proficiency in ABAP Objects, classes, interfaces, and object-oriented programming concepts
– Experience with SAP development tools: SE80, SE38, SE11, SE37, SPRO, and Transport Management
– Knowledge of performance optimization techniques and SQL optimization
– Understanding of SAP module integration (FI/CO, SD, MM, HR, etc.)

Advanced Technical Knowledge
– Experience with SAP NetWeaver, Web Dynpro ABAP, and BSP development
– Knowledge of workflow development and Business Process Management
– Familiarity with SAP S/4HANA and ABAP on HANA development concepts
– Understanding of CDS views, AMDP, and modern ABAP development paradigms
– Experience with REST/SOAP web services and API development

Database & Integration Skills
– Strong SQL skills and database concepts (SAP HANA, Oracle, SQL Server)
– Experience with data modeling and database performance tuning
– Knowledge of EDI, ALE/IDoc configuration and monitoring
– Understanding of middleware technologies and system integration patterns

Perks of the Job

Competitive Salary
Multi-cultural work environment

Flexible working

Career & Professional Growth