Middleware Technical Product Manager – Java, GCP & SAP Integration
Ford MotorJob Description
Middleware Technical Product Manager – Java, GCP & SAP Integration
Responsibilities
Lead Middleware Delivery and Supplier Engineering
- Lead the delivery of production-grade Java and Spring Boot microservices deployed on GCP Cloud Run.
- Provide technical direction and oversight to supplier engineering teams throughout design, development, testing, deployment, and transition to operations.
- Review and approve technical specifications, application builds, test results, deployment plans, operational documentation, and knowledge-transfer deliverables.
- Ensure solutions meet defined acceptance criteria and standards for scalability, resilience, maintainability, performance, and security.
Own Technical Design
- Architect middleware interfaces connecting legacy platforms, cloud services, and SAP S/4HANA.
- Define API contracts, synchronous and asynchronous integration patterns, data-transformation logic, and validation rules.
- Make and document key technical design decisions in partnership with enterprise and solution architects.
Develop Cloud-Native Applications
- Design and develop robust, scalable middleware applications using Java, Spring Boot, and related technologies.
- Build cloud-native REST APIs and microservices using modern application-development practices.
- Provide hands-on technical leadership through design reviews, code reviews, troubleshooting, and engineering guidance.
Integrate Enterprise Systems
- Design secure integrations using Apigee API Management, Microsoft Entra ID authentication, PostgreSQL, and appropriate GCP services.
- Implement capabilities for staging, auditing, monitoring, and tracking integration data flows.
- Ensure APIs and integrations comply with applicable enterprise security controls and API standards.
Engineer for Reliability
- Design resilient and recoverable integration services using patterns such as idempotency, automated retries, exception handling, and controlled data reprocessing.
- Establish comprehensive logging, monitoring, tracing, alerting, and error-management capabilities.
- Support production readiness, incident management, root-cause analysis, and continuous reliability improvements.
Map and Transform Data
- Define transformation logic for converting legacy-system data into SAP-compatible formats.
- Develop field mappings, data validation, enrichment, and payload-construction rules.
- Partner with SAP and business teams to confirm data definitions and integration requirements.
Apply AI Across the Software Development Lifecycle
- Use AI-assisted engineering tools and practices to improve productivity across requirements, design, development, testing, documentation, and troubleshooting.
- Ensure AI-assisted development continues to meet established quality, privacy, security, and compliance requirements.
- Identify opportunities to use large language models (LLMs), AI agents, and related technologies to improve engineering workflows.
Champion Engineering Excellence
- Promote Test-Driven Development (TDD), automated testing, secure coding, peer reviews, and continuous integration/continuous deployment (CI/CD).
- Drive engineering quality through automated quality gates and repeatable deployment practices.
- Encourage Infrastructure as Code (IaC) and automated environment provisioning.
Collaborate and Mentor
- Partner with SAP, architecture, product, security, engineering, and business teams to translate requirements into reliable technical solutions.
- Mentor engineering teams on GCP, Java/Spring Boot, API design, integration architecture, and operational excellence.
- Communicate technical decisions, dependencies, risks, and trade-offs clearly to both technical and non-technical stakeholders.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
- 10+ years of software engineering experience using Java.
- 5+ years of hands-on experience with Spring Boot and related technologies.
- 3+ years of experience designing and implementing cloud-native REST APIs.
- Experience publishing and managing APIs through Apigee or a comparable enterprise API management platform.
- 3+ years of experience with Google Cloud Platform services such as Cloud Run, Cloud Run Jobs, Cloud Scheduler, Pub/Sub, and Cloud Monitoring, or equivalent experience with another major cloud platform.
- Experience designing and maintaining CI/CD pipelines.
- Experience using Terraform or comparable Infrastructure as Code technology.
- Experience with cloud observability, application monitoring, production support, and incident-management practices.
- Demonstrated experience designing secure, scalable, reliable enterprise integrations.
- Experience providing technical leadership across engineering teams and stakeholders.
Preferred Qualifications
- Master’s degree in Computer Science, Computer Engineering, or a related technical field.
- Experience with front-end frameworks such as Angular.
- Experience with Kubernetes or managed container orchestration platforms such as Google Kubernetes Engine (GKE) or Amazon Elastic Kubernetes Service (EKS).
- Experience with event-streaming or messaging platforms such as Apache Kafka.
- Experience integrating legacy or mainframe systems with enterprise resource planning platforms such as SAP S/4HANA.
- Experience using AI-assisted software-development tools across the software development lifecycle.
- Familiarity with large language models (LLMs), agentic AI frameworks, AI development tools, and Model Context Protocol (MCP).
- Experience providing technical oversight for supplier or partner engineering teams.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Logistics/ Warehouse operationsPicker / Packer
Newchecks Solutions Private LimitedPicker / Packer
Blinkit Private Limited
Store Executive
Sprs Solutions Private LimitedStore Incharge
Floking Pipes Private Limited
Store Executive
Sprs Solutions Private Limited
Jr./ Sr. Logistics Executive (Chennai)
TruemedsYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 10 to 31 years are eligible to apply for this job. You can apply for more jobs in Chennai to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Chennai at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Chennai . Through apna, you can find jobs in 64 cities across India. Join NOW!