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.
Mid - Senior Ruby on Rails Engineer at Transreport, improving backend systems for accessibility in rail travel. Collaborating with teams to maintain stability and support production reliability.
Entry level Software Engineer assisting with daily responsibilities for Captivation Software. Supporting the mission to protect the country with daily engineering tasks.
Python Engineer responsible for building and managing services for GenAI platform. Collaborating with multiple teams to enhance platform reliability and functionality.
Software Engineer at Character.AI developing and maintaining backend systems with applied ML for integrity. Leading technical design and innovation in AI safety challenges.
Backend Engineer developing scalable backend systems for products at Character.AI. Collaborating with cross - functional teams to deliver robust backend solutions in hybrid work environment.
Software developer working on Air & Sea Logistics systems in a hybrid position at a leading logistics technology company. Engaging in modern software development practices with a focus on Java and agile methodologies.
Senior Software Developer developing scalable backend solutions using Java/Kotlin with Spring Boot for energy management. Joining the team in Darmstadt to improve system architecture and mentor junior developers.
Senior Technology Engineer developing full stack applications at PNC. Responsible for designing and optimizing software and systems for commercial lending solutions.
Software Engineer Lead at PNC designing rich, responsive UI applications using Angular and Java. Leading technical design, development, and mentoring of onshore/offshore developers.