Job Title: Informatica MDM Developer (MDM + Java) Location: Remote
Job Summary
We are looking for an experienced Informatica MDM Developer with strong Java expertise to design, develop, and optimize Master Data Management solutions. This role involves working across MDM Hub configurations, data integrations, and custom Java-based extensions to deliver high-quality data solutions for enterprise clients.
Key Responsibilities
Design and implement Informatica MDM Hub components including landing, staging, base objects, hierarchies, match & merge rules, and user exits.
Develop and enhance Java-based Cleanse Functions, User Exits, SIF APIs, and IDD customizations.
Configure and optimize Match/Merge rules, survivorship rules, trust configuration, and data quality rules.
Integrate MDM Hub with external systems using REST APIs, SOAP services, ESB, Kafka, or ETL tools (Informatica PowerCenter/IICS).
Develop workflows, mappings, and data pipelines between MDM and upstream/downstream systems.
Work with teams on MDM data modeling, data profiling, data validation, and performance tuning.
Support Informatica IDD, including UI configuration, provisioning tool setup, and custom UI enhancements.
Collaborate with cross-functional teams (Data, Java, QA, Business SMEs) to ensure end-to-end solution delivery.
Troubleshoot production issues, perform root cause analysis, and ensure system stability.
Required Skills
5 10+ years of hands-on experience with Informatica MDM (10.x / 11.x).
Strong experience in Java/J2EE, including developing user exits, cleanse functions, and custom service integrations.
Expertise in Informatica IDD (Informatica Data Director) configuration.
Solid understanding of Match & Merge, Trust/SURVIVORSHIP configuration, and MDM workflows.
Experience with SIF API, RESTful services, and Java-based MDM customizations.
Strong knowledge of relational databases (Oracle, SQL Server, PostgreSQL, etc.).
Experience with IICS / PowerCenter for integration (optional but beneficial).
Familiarity with cloud environments (AWS/Azure/Google Cloud Platform) is a plus.