
ABAP Technical Lead
Posted Oct 14

Posted Oct 14
This is a fully remote position, open to applicants in Germany.
• Take ownership of the technical architecture for BatchMan and make strategic design choices.
• Set and uphold engineering standards, coding conventions, and industry best practices.
• Update and modernize legacy ABAP4, ABAP OO, and Java-based agent components.
• Convert product requirements into sustainable technical solutions.
• Lead the AI-first development transformation of BatchMan utilizing Claude Code.
• Create technical specifications for AI-driven development efforts.
• Oversee, review, and validate AI-generated ABAP and Java code.
• Develop documentation, context, and guidelines for secure AI-agent development.
• Engage in peer code reviews.
• Design and implement features that enhance SAP background processing and job scheduling for comprehensive workload automation.
• Create and maintain integrations with XBP/XMI, RFC, OData, and REST.
• Enhance performance for high-volume job processing and large datasets, including SQL tuning.
• Package and deliver releases using the SAP Transport System and Add-On Assembly Kit.
• Act as the technical escalation point for complex Customer Support issues.
• Interact directly with customers in German or English when necessary.
• Collaborate with the Senior Product Manager on roadmap feasibility, estimates, and technical trade-offs.
• Work alongside other developers and share product knowledge.
• Bachelor's degree in computer science or a related discipline, or completed vocational IT training (e.g., Fachinformatiker für Anwendungsentwicklung) with equivalent professional experience.
• Over 10 years of experience in software development.
• More than 8 years of hands-on experience in ABAP development, particularly with classic procedural ABAP (ABAP4).
• Proven track record in building or maintaining commercially shipped SAP add-ons or products, rather than solely customer-specific extensions or customizations.
• Demonstrated ability to take ownership of a technical area and make architectural decisions.
• Expert-level proficiency in ABAP4 and ABAP OO, including Dynpro UI, ALV, and the SAP Control Framework.
• In-depth understanding of SAP background processing and job scheduling, including SM36/SM37, SM50/SM66, and ST22.
• Practical experience with XBP and XMI interfaces.
• Proficient in RFC programming and debugging, including configuring RFC connections in SM59.
• Strong grasp of authorization objects, lock objects, and LUWs.
• Experience in SQL optimization for large data volumes.
• Familiarity with the SAP Transport System.
• Practical experience with AI coding agents such as Claude Code.
• Keen interest in AI-first, specification-driven development workflows.
• Experience with packaging and delivering add-ons using the SAP Add-On Assembly Kit (AAK) is preferred.
• Background in Java development, particularly within agent- or service-based architectures, is preferred.
• Familiarity with SFTP, SSH, JKS keystore management, TLS/SSL configuration, and multithreaded Java service code is preferred.
• Experience with OData, REST, XML, and JSON is preferred.
• Knowledge of SAP Basis, including authorization configuration, is preferred.
• Experience with workload automation or enterprise job scheduling products is preferred.
• Business-fluent German (minimum C1) and fluent English (minimum C1), both written and spoken, are required.
• Self-motivated, proactive, and methodical in troubleshooting and collaboration.
• Flexible work environment with options for hybrid or remote work.
• Ongoing learning opportunities and professional development.
• Competitive compensation and benefits package in line with local market standards and employment regulations.
• Regular team and company events.
• A collaborative international team culture.
• Support for work-life balance and flexibility.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.