The Integrated Enterprise Resource Planning (I-ERP) initiative is modernizing Finance and Purchasing capabilities by replacing legacy technology with modern, cloud-enabled solutions. A key part of this transformation is the modernization of invoicing and related business processes through SAP S/4HANA and cloud-based integration services.
As the Technical Product Manager – Middleware & Cloud Integration , you will own the technical design and delivery of middleware capabilities connecting legacy applications, Google Cloud Platform (GCP), and SAP S/4HANA.
You will work closely with architecture, SAP, product, security, business, and engineering teams to translate business requirements into secure and reliable technical solutions. You will also provide technical leadership and oversight to supplier engineering teams, ensuring solutions meet established standards for architecture, development, testing, deployment, security, performance, and operational readiness.
The successful candidate will combine deep Java and cloud engineering expertise with enterprise integration architecture, technical leadership, and strong stakeholder management.
Lead Middleware Engineering and Delivery
Lead the design and delivery of production-grade Java and Spring Boot microservices running on Google Cloud Platform.
Provide technical direction to internal and supplier engineering teams throughout design, development, testing, deployment, and production transition.
Review technical designs, application builds, code, test results, deployment plans, and operational documentation.
Ensure solutions meet established standards for scalability, resilience, maintainability, security, and performance.
Own Integration Architecture and Technical Design
Design middleware interfaces connecting legacy applications, cloud services, and SAP S/4HANA.
Define REST API contracts, synchronous and asynchronous integration patterns, data transformations, validation rules, and error-handling approaches.
Document significant architecture and design decisions in partnership with enterprise and solution architects.
Translate functional and non-functional requirements into actionable engineering designs.
Develop Cloud-Native Integration Solutions
Design and develop scalable middleware services using Java, Spring Boot, and cloud-native development practices.
Provide hands-on technical leadership through architecture reviews, code reviews, troubleshooting, and engineering guidance.
Design API-based and event-driven solutions using appropriate Google Cloud Platform services.
Build Secure Enterprise Integrations
Design and manage APIs using Apigee or comparable enterprise API-management platforms.
Implement authentication and authorization using Microsoft Entra ID and applicable enterprise security standards.
Use PostgreSQL and Google Cloud Platform services to support integration, staging, auditing, and processing requirements.
Ensure APIs and middleware applications comply with enterprise security and privacy requirements.
Engineer for Reliability
Implement resilient integration patterns, including idempotency, automated retries, exception handling, controlled reprocessing, and recovery.
Establish application logging, monitoring, distributed tracing, alerting, and error-management capabilities.
Support production readiness, incident management, root-cause analysis, and continuous reliability improvements.
Map and Transform Enterprise Data
Define mappings to transform legacy data into formats required by SAP S/4HANA and other downstream platforms.
Establish field mappings, validation, enrichment, payload construction, and data-quality rules.
Partner with SAP, business, and engineering teams to validate integration requirements and data definitions.
Champion Engineering Excellence
Promote test-driven development, automated testing, secure coding, peer reviews, and continuous integration/continuous deployment (CI/CD).
Establish automated quality gates and repeatable deployment…