Overview
Skills
Job Details
We are seeking a Senior IBM Master Data Management (MDM) & Integration Developer to provide ongoing maintenance, support, and enhancement for enterprise Master Data Management applications, including Master Person Index (MPI), Data Stewardship Portal, and related systems. This role is critical to ensuring data integrity, system reliability, security compliance, and smooth integration with multiple enterprise applications.
The selected resource will act as a technical lead, supporting production and non-production environments, guiding integrations with MPI, and collaborating closely with business analysts, infrastructure teams, and external application teams.
Key Responsibilities:
Provide maintenance, support, and enhancements for IBM MDM-based applications
Write high-level functional and technical requirement documents
Participate in full SDLC activities including requirements gathering, design, development, testing, and deployment
Work with Linux operating systems and perform system-level troubleshooting
Develop and maintain scripts using Bash and PowerShell
Work with Git/GitHub repositories for source control
Collaborate with DBAs to develop, execute, and optimize SQL scripts
Create and maintain monthly operational and application reports
Support ticket resolution and production issue troubleshooting
Create, deploy, and manage security certificates on Linux and Windows systems
Coordinate with infrastructure teams (Linux, Windows, Network) for maintenance and issue resolution
Design and execute test plans, test cases, and test reports
Assist with UAT, post-implementation testing, and defect tracking
Support Request for Change (RFC) activities for application and infrastructure changes
Maintain system and application documentation
Monitor applications in both production and non-production environments
Provide application support for business-critical systems
Required Skills & Experience:
8+ years of software development experience supporting enterprise-scale systems
Strong hands-on experience with IBM InfoSphere MDM v11.x
Deep understanding of MDM concepts, data models, entities, transactions, batch processing, and troubleshooting
8+ years of Java/J2EE experience (Java, JSP, REST/SOAP services)
Strong production support and troubleshooting skills
5+ years of experience working with Linux/Unix systems
Proficiency in Oracle and Microsoft SQL Server
Strong Bash shell scripting and CRON job management experience
Experience with WildFly application server, including deployments and runtime support
Hands-on experience with Apache Kafka, including:
Topic configuration
Producer/Consumer development
Message flow troubleshooting
Understanding of Zookeeper and Kafka KRaft concepts
Experience integrating Kafka with IBM MDM and WildFly
Experience with batch processing using Kafka and WildFly
Experience with CI/CD pipelines (Azure DevOps, Azure Git Repos, or similar tools)
Experience deploying and supporting applications in cloud and containerized environments
Familiarity with AWS and/or Azure
Exposure to OpenShift and Kubernetes is a strong plus
Experience with ELK / Elastic Stack for log monitoring and troubleshooting
Proven ability to independently own and support mission-critical systems
Preferred Qualifications:
Experience supporting government or large-scale enterprise systems
Strong communication and documentation skills
Ability to work independently and lead technical initiatives