Job Description
Job Title : Programmer 6 – Senior IBM Master Data Management (MDM) & Integration Developer
Location : Lansing, MI (Hybrid – 2 days onsite per week required )- No remote-only option. Non-local candidates must relocate at their own expense.
Duration : 12 months (with possible extension)
Interview Process
Virtual interview via MS Teams
- Screenshot photo required
- Vendor must be present at the start of the interview for candidate validation
Important : This role is MDM-focused . Candidates must have strong hands-on experience with IBM InfoSphere MDM . This is not a Java-only role .
Key Responsibilities
Support and enhance IBM InfoSphere MDM-based enterprise systemsWrite high-level functional and technical requirement documentsPerform development and troubleshooting in Linux / Unix environmentsDevelop and maintain PowerShell and Bash scriptsWork with Git / GitHub for source controlCollaborate with DBAs on Oracle and SQL Server scriptsCreate and maintain monthly MDM application reportsSupport client tickets and production issues for MPI and MIDSPCreate and deploy certificates on Windows and Linux systemsCollaborate with Infrastructure (Linux, Windows, Network) teamsExecute full SDLC including requirements, design, development, testing, and deploymentAssist with UAT, test cases, post-implementation testing, and defect trackingSupport RFCs, application upgrades, and system documentationMonitor production and non-production environmentsProvide oversight and guidance to business analysts and integration teamsRequired Skills & Experience
8+ years of enterprise-scale software development experienceStrong hands-on experience with IBM InfoSphere MDM v11.x– Data models, entities, transactions, batch processing, configuration, customization, troubleshooting
Deep understanding of MDM concepts and ability to maintain / enhance third-party MDM implementations8+ years of Java / J2EE experience (Java, JSP, REST / SOAP services)5+ years of Linux / Unix experience (command line, logs, troubleshooting)Hands-on experience with Apache Kafka (topics, producers / consumers, troubleshooting, Zookeeper / KRaft, Strimzi)Experience with WildFly application server and batch processingKafka integration with WildFly and IBM MDMStrong SQL skills (Oracle & MS SQL Server)Shell scripting (Bash), CRON jobs, automationCI / CD experience (Azure DevOps, Azure Git, or similar)Experience with cloud and containerized environments (OCP)Exposure to AWS / AzureOpenShift / Kubernetes experience is a plusELK / Elastic Stack for log monitoring and troubleshootingAbility to independently own and support mission-critical production systems