Back-End Developer developing and maintaining SAP BRIM server-side components and integrations. Collaborating with teams to ensure compliance, performance, and quality assurance in high-volume billing environments.
Responsibilities
Design, build and maintain server-side components supporting SAP Billing and Revenue Innovation Management (BRIM) and related SAP S/4HANA modules.
Develop robust integrations, services, and data processing pipelines for high-volume, consumption-based billing, ensuring security, performance, and compliance with PCI DSS and SOC1/SOC2.
Collaborate with architects, functional consultants, testers, and business stakeholders to deliver scalable solutions aligned with SAP best practices while minimizing customizations.
Implement SAP ABAP enhancements, CDS views, OData services, and BAPI/RFC integrations following clean code and performance guidelines.
Optimize batch/real-time processing for high-volume rating, billing, invoicing, and settlements.
Design and implement integrations with external systems using SAP PO/CPI, REST/JSON, and queuing/streaming patterns.
Requirements
Bachelor’s degree in Computer Science, Information Systems, or related field
5+ years back-end development, including SAP ABAP/OData/CDS; experience with S/4HANA is required.
2+ full-cycle SAP BRIM implementations (focus on SOM and CI, with exposure to CC).
Hands-on integrations with non-SAP CRM systems and payment gateways supporting real-time payments and tokenization.
Strong knowledge of SAP BRIM processes (subscription, rating, billing, invoicing).
Proficiency with SAP BTP, CAP, CPI/PO, REST APIs, and event-driven architecture.
Solid grounding in secure coding, authentication/authorization, and data protection.
Performance tuning for large-scale, high-throughput workloads; troubleshooting across app/integration layers.
Clear, structured documentation and collaborative communication.
Software Engineer developing and maintaining integrations between platforms for Omnidocs Engineering. Collaborating with teams and providing consultative guidance for technical solutions.
Lead Software Engineer providing technical leadership for designing and deploying Caterpillar’s digital platform. Building a world - class platform for digital applications and ensuring high - quality technical solutions.
Senior Storage Engineer managing NAS solutions at Caterpillar Inc. Designing, deploying, and supporting remote NAS infrastructure across various site locations.
Senior Software Engineer designing high - performance backend systems for EVENTIM. Collaborating on AI - native application development and ensuring security and observability.
Senior Java Developer and Architect in Technology Team, developing digital technology solutions and contributing to architectural excellence. Support junior developers while working on application frameworks and platforms.
C++ Software Developer supporting DoD team with visible projects utilizing leading - edge technologies. Developing applications and modernizing systems with a focus on customer requirements in a collaborative environment.
Embedded Technical Architect working with strategic customers to enhance Salesforce adoption and usage. Running technical workshops and designing POCs to ensure customer success and platform value.
Backend Software Engineer developing critical solutions for Itaú Unibanco in financial markets. Contributing to the design and implementation of scalable and high - performance systems.
Senior Software Engineer developing complex systems and collaborating with architects at Itaú. Engage in agile practices, ensure product success, and innovate.
Backend Engineer developing scalable backend services for a fintech startup. Collaborating with product managers and researchers to define cloud - native systems.