LiveHybridFull-timeApply by 1 Nov 2026
Sr. MDM Developer with Core java Experience
Hyderabad, TS, India
- Experience
- 6–15 years
- Employment
- Full-time
- Work mode
- Hybrid
- Salary
- ₹12 L–20 L / year
- Deadline
- Apply by 1 Nov 2026
- Posted
- 2025-06-25
Required skills
| Skill | Experience | Level |
|---|---|---|
| IBM MDM | 5+ years | Not specified |
| Java (All Versions) | 10+ years | Not specified |
| Linux | 6+ years | Advanced |
| Unix | 5+ years | Advanced |
| Snowflake | 7+ years | Advanced |
| AWS | 6+ years | Advanced |
| Google Cloud | 5+ years | Not specified |
| Apache Airflow | 5+ years | Advanced |
About the role
Technical Expertise You Need to Have
IBM MDM Advanced and Standard Edition (v12.0)
- Hands-on expertise with IBM MDM AE:
- Customizations
- Data model
- Batch processing
- API Services (SOAP & REST)
- Hands-on expertise with IBM MDM SE:
- Match rules
- Weight generation and tuning
- Workbench and WebSphere Application Server administration (deployment and monitoring)
- Integration of IBM MDM with source and consuming systems using Services, MQ, and Batch framework
- Scripting experience on Linux/Unix systems
Database & Warehouse (Oracle & Snowflake)
- Strong understanding of relational data models
- Ability to write complex queries for data analysis and anomaly detection
- Query development for transaction data aggregation and reporting
- Development and debugging of:
- Stored procedures
- Functions
- Packages
- Tables
- Views
Core Java
- Strong hands-on experience with Core Java development
- Integration with AWS/S3 and GCP/GCS using Java APIs and shell scripts
- Understanding of Java-based authentication with cloud services
- Experience developing and debugging authentication via LDAP/Active Directory
Other MDM and Data Quality Technologies
- Exposure to MDM technologies like Reltio, Atacama, Semarchy (nice to have)
- Exposure to data quality and standardization tools like SAP (nice to have)
System Integration
- Integration of third-party APIs and services
- Support for seamless data exchange between systems
- Understanding of file-based bulk data import/export
- Build and maintain batch jobs for data processing/system integrations
- Ensure reliable execution of recurring system tasks
CI/CD Support
- Maintain and improve CI/CD pipelines
- Collaborate with DevOps teams to streamline delivery workflows
Other Skills
- Collaboration: Work closely with product managers, QA, and stakeholders to define requirements and deliver high-quality software.
- Leadership: Provide guidance on best practices, code quality, and system design.
- Code Reviews: Conduct peer reviews, enforce standards, and promote development best practices.
- Performance Optimization: Optimize DB queries and address system scaling issues.
- Agile Methodology: Actively participate in Agile practices including sprint planning and retrospectives.
What You’ll Bring
- Bachelor’s degree in Computer Science or related field (minimum).
- 10+ years of experience with Java-based data management applications.
- 5+ years of hands-on experience customizing and implementing IBM MDM AE and SE.
- Strong Core Java, web, and API development experience.
- Hands-on experience with AWS S3 and Google Cloud Storage (GCS).
- Proficient in SQL (queries, stored procedures).
- Solid understanding of batch processing and real-time API methodologies (sync/async).
- Familiarity with CI/CD pipelines and deployment collaboration tools.
- Experience with automation tools like UC4, Airflow.
- Retail industry experience is a plus.
What You’ll Do
- Support the core of the Customer Data platform (IBM MDM Advanced Edition v12.0) with various customizations and extensions.
- Support API and Batch Interfaces around the MDM Hub.
- Design and lead the upcoming migration of the Master Data Hub to a new platform.
- Support integrations of the MDM Hub with data cleansing and standardization platforms like SAP.
- Analyze data quality issues and discrepancies; apply corrective actions.
- Support data compliance processes (Data Retention, CCPA, DNS, Data Retrieval, etc.).
- Analyze master data in conjunction with transactional data in the warehouse (Snowflake).
- Monitor and support system maintenance tasks and automation services.