Senior IBM Master Data Management (MDM) & Integration Developer

SMX Services and Consulting, Inc.

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in enterprise software development and support.
  • Extensive hands-on experience with IBM InfoSphere MDM v14.x Standard Edition.
  • Strong knowledge of Apache Kafka and its configuration.
  • Proficient in Java/J2EE development with a solid background in production troubleshooting.
  • Experience with Linux/Unix systems, including system administration and scripting.

Responsibilities

  • Support and maintain enterprise MDM applications across environments.
  • Create high-level functional and technical documentation for projects.
  • Develop and manage automation scripts using PowerShell and Bash.
  • Collaborate with DBAs on SQL script execution and optimization.
  • Participate in the complete SDLC process, from requirements gathering to deployment.
  • Monitor application health and resolve related production issues.
  • Generate reports for MDM applications to track performance and issues.

Benefits

  • Hybrid work arrangement with mandatory on-site presence two days a week.
  • Potential for job extension beyond initial contract period.
Full Job Description
Role: Senior IBM Master Data Management (MDM) & Integration Developer

Location: Lansing, MI 48933

Start Date: July 29, 2026

Duration: Through September 30, 2026 (with potential for extension)

Work Arrangement
  • Hybrid: On-site every Monday and Tuesday (mandatory; non-negotiable).
  • Open to local candidates or those willing to relocate to Lansing, MI.
  • Candidates must be able to relocate and begin on-site from Day 1 without delay.


Position Overview
This is a 100% production support and maintenance role supporting enterprise Master Data Management (MDM) applications and integrations. The ideal candidate will have extensive experience with IBM InfoSphere MDM Standard Edition (Virtual MDM), Apache Kafka, Java technologies, Linux administration, and enterprise application support.

Required Skills & Experience
  • 10+ years of experience developing and supporting enterprise-scale software systems.
  • Strong hands-on experience with IBM InfoSphere MDM v14.x Standard Edition (Virtual MDM), including:
    • Data models
    • Entities and transactions
    • Batch processing
    • Configuration and customization
    • Production support and troubleshooting
  • Hands-on experience with Apache Kafka.


Preferred Skills & Experience
  • Strong understanding of MDM concepts and IBM MDM capabilities, with the ability to support and enhance an existing third-party MDM implementation.
  • 8+ years of Java/J2EE development experience, including:
    • Java
    • JSP
    • REST and SOAP Web Services
    • Production troubleshooting
  • 5+ years of Linux/Unix administration, including:
    • Command-line operations
    • Log analysis
    • System troubleshooting
  • Strong Apache Kafka experience, including:
    • Topic creation and configuration
    • Producer and consumer development
    • Message flow troubleshooting
    • ZooKeeper and Kafka architecture
    • Strimzi Operator
  • Experience with:
    • WildFly application server administration and deployments
    • Batch processing using WildFly and Kafka
    • Kafka integration with IBM MDM Standard Edition
  • Strong SQL experience with Oracle and Microsoft SQL Server.
  • Linux shell scripting (Bash) and automation.
  • Creating and maintaining CRON jobs.
  • Experience with Flowable (preferred).
  • CI/CD experience using Azure DevOps, Azure Git Repos, or similar tools.
  • Experience deploying applications in Cloud and OpenShift Container Platform (OCP) environments.
  • Familiarity with AWS and/or Microsoft Azure.
  • Knowledge of OpenShift and Kubernetes (preferred).
  • Experience with ELK/Elastic Stack for log monitoring and troubleshooting.
  • Experience supporting mission-critical production systems.
  • Ability to independently maintain and support complex enterprise applications.


Key Responsibilities
  • Support and maintain enterprise MDM applications in production and non-production environments.
  • Develop high-level functional and technical documentation.
  • Work within Linux operating systems.
  • Develop automation scripts using PowerShell and Bash.
  • Manage source code using Git and GitHub.
  • Collaborate with DBAs to develop and execute SQL scripts.
  • Generate monthly reports for MDM applications.
  • Resolve production tasks and support tickets related to MPI and MIDSP.
  • Create and deploy certificates on Windows and Linux systems.
  • Partner with Infrastructure, Linux/Windows Server, and Network teams to resolve system issues.
  • Participate throughout the Software Development Life Cycle (SDLC), including:
    • Requirements gathering
    • Functional and technical specifications
    • Prototyping
    • System design
    • Testing
    • Deployment
  • Develop test plans, test cases, and execute application testing.
  • Support User Acceptance Testing (UAT), post-implementation validation, and defect tracking.
  • Assist with Enterprise Architecture Solution Assessments (EASA), hosting documentation, and firewall rule requests.
  • Support Request for Change (RFC) implementations.
  • Maintain and update application and system documentation following upgrades and enhancements.
  • Monitor application health across production and non-production environments.
  • Provide ongoing application support for enterprise business systems.
  • Deliver high-quality support and software solutions aligned with enterprise development standards.

Similar Jobs

More Jobs at SMX Services and Consulting, Inc.

More Information Technology Jobs

Find similar Senior IBM Master Data Management (MDM) & Integration Developer jobs: