Senior IBM Master Data Management (MDM) & Integration Developer || Lansing, MI

Overview

On Site
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 24 Month(s)
50% Travel
Able to Provide Sponsorship

Skills

Acceptance Testing
Amazon Web Services
Application Support
Batch Processing
Apache Kafka
Apache ZooKeeper
Continuous Delivery
Application Servers
Bash
Cloud Computing
Data Stewardship
Communication
Continuous Integration
Git
GitHub
Data Integrity
DevOps
SOAP
SQL
Scripting
Software Development
Regulatory Compliance
Reliability Engineering
Requirements Elicitation
Operating Systems
Production Support
RFC
Software Development Methodology
Microsoft Windows
Mobile Device Management
Master Data Management
Microsoft SQL Server
Network
MI
MPI
Management
Marketing Intelligence
Microsoft Azure
IT Management
J2EE
JSP
Java
Kubernetes
Development Testing
Documentation
Test Plans
Unix
IBM
IBM InfoSphere
Linux
Oracle
Test Cases
Testing
Web Portals
WildFly
cron

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.