Full-Time

Senior Master Data Management and Integration Developer

MDM

Updated on 9/4/2026

Stafford Gray

Stafford Gray

Compensation Overview

$79/hr

Lansing, MI, USA

Hybrid

Hybrid work in Lansing is required.

Category
Software Engineering (1)
Required Skills
PowerShell
Bash
Kubernetes
Microsoft Azure
OpenShift
Microsoft SQL Server
Git
SQL
Apache Kafka
Java
AWS
REST APIs
Data Modeling
DevOps
Oracle
Linux/Unix
Requirements
  • At least 8 years of enterprise-scale software development experience.
  • Strong hands-on experience with IBM InfoSphere Master Data Management version 14.x Standard Edition (Virtual MDM).
  • Hands-on experience with Apache Kafka.
Responsibilities
  • Write high-level functional requirement documents and technical specifications across the full software development life cycle.
  • Support and enhance IBM InfoSphere Master Data Management (Virtual MDM), including data models, entities, transactions, batch processing, configuration, customization, and troubleshooting.
  • Develop and maintain Kafka-based integrations, including topic creation, producer and consumer development, and message-flow troubleshooting.
  • Work in Linux and Unix environments and write PowerShell and Bash scripts, including CRON job scheduling.
  • Write and optimize SQL queries against Oracle and Microsoft SQL Server.
  • Manage code in Git and GitHub and support continuous integration and continuous delivery pipelines using Azure DevOps or similar tools.
  • Support WildFly application-server deployments, health checks, and batch-processing integration with Kafka and Master Data Management.
  • Create and manage certificates on Windows and Linux.
  • Partner with database administrators, infrastructure server and network teams, and client stakeholders to resolve Master Person Index and Michigan Index Data Stewardship Portal tickets.
  • Design and execute test plans, support user acceptance testing, track defects, and conduct post-implementation testing.
  • Monitor production and non-production environments, support RFC-driven changes, and maintain system documentation.
  • Deliver monthly reporting on Master Data Management applications.
Desired Qualifications
  • At least 8 years of Java/J2EE experience, including Java, JSP, REST and SOAP services, with strong production troubleshooting.
  • At least 5 years of Linux/Unix administration and shell scripting experience, including Bash.
  • Experience integrating Kafka with WildFly and knowledge of Zookeeper/KRaft concepts and the Strimzi operator.
  • SQL proficiency with Oracle and Microsoft SQL Server.
  • Continuous integration and continuous delivery experience with Azure DevOps and Azure Git.
  • Exposure to cloud, OpenShift, Kubernetes, AWS, or Azure.
  • Experience with ELK/Elastic Stack log monitoring across Kafka, WildFly, and Master Data Management.
  • Flowable development experience.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A