Programmer Analyst 160736

KēSTA I.T.Lansing, MI
Hybrid

About The Position

KēSTA I.T. is actively seeking an experienced Programmer Analyst with expertise in IBM Master Data Management (MDM) and enterprise systems integration to support, maintain, and enhance mission-critical Master Data Management applications and integration platforms. This role is responsible for supporting enterprise applications, improving automated business processes, ensuring data integrity, and delivering scalable integration solutions across complex environments. The ideal candidate will possess strong IBM InfoSphere MDM, Java, Apache Kafka, Linux, and enterprise integration experience while collaborating with cross-functional technical and business teams throughout the software development lifecycle.

Requirements

  • 8+ years of software development experience supporting enterprise-scale applications.
  • Strong hands-on experience with IBM InfoSphere MDM v14.x Standard Edition (Virtual MDM), including data models, entities, transactions, batch processing, configuration, customization, and troubleshooting.
  • Hands-on experience with Apache Kafka.
  • Strong experience developing enterprise applications using Java/J2EE, including Java, JSP, REST APIs, and SOAP web services.
  • 5+ years of experience working within Linux/Unix environments, including command-line operations, log analysis, and system troubleshooting.
  • Experience with application servers such as WildFly, including deployment, configuration, monitoring, and runtime support.
  • Experience integrating IBM MDM with Kafka and enterprise applications.
  • Strong SQL development skills with Oracle and Microsoft SQL Server.
  • Experience writing Linux shell scripts (Bash) and PowerShell automation scripts.
  • Experience creating and maintaining scheduled batch jobs and CRON processes.
  • Experience working with Git, GitHub, Azure DevOps, or similar source control and CI/CD platforms.
  • Experience supporting enterprise production systems and mission-critical applications.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Experience designing and executing test plans, test cases, and supporting User Acceptance Testing (UAT).
  • Ability to create comprehensive technical documentation, functional specifications, and system diagrams.
  • Excellent communication and collaboration skills with the ability to work effectively across technical and business teams.
  • Ability to independently support and maintain complex enterprise systems with minimal supervision.

Nice To Haves

  • Healthcare industry experience.
  • Strong understanding of Master Data Management concepts and enterprise data governance.
  • Experience with Flowable workflow development.
  • Experience deploying and supporting applications in cloud and containerized environments.
  • Familiarity with AWS and/or Microsoft Azure cloud platforms.
  • Experience with OpenShift and Kubernetes.
  • Experience with ELK/Elastic Stack for application monitoring, logging, and troubleshooting.
  • Experience with enterprise architecture, infrastructure planning, and security compliance.
  • Experience supporting high-volume, data-intensive enterprise applications and integrations.

Responsibilities

  • Provide ongoing maintenance, support, and enhancements for IBM Master Data Management (MDM) and related enterprise integration applications.
  • Design, develop, and maintain IBM InfoSphere MDM solutions, including configuration, customization, batch processing, and troubleshooting.
  • Develop high-level functional and technical requirements documentation.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, solution design, development, testing, implementation, and production support.
  • Develop and maintain Java/J2EE applications, REST and SOAP web services, and enterprise integration solutions.
  • Develop PowerShell and Bash scripts to automate operational and administrative tasks.
  • Work within Linux and Windows server environments to deploy, configure, and support enterprise applications.
  • Develop, execute, and optimize SQL scripts while collaborating with Database Administrators on database maintenance and performance.
  • Create and maintain monthly operational and application reporting.
  • Troubleshoot and resolve application, integration, and production support issues.
  • Configure, deploy, and maintain SSL certificates across Linux and Windows environments.
  • Collaborate with infrastructure, server, network, database, and application support teams to resolve system issues and support maintenance activities.
  • Develop prototypes, mockups, flowcharts, screen layouts, and technical documentation.
  • Design and execute test plans, create test data, perform system and integration testing, and support User Acceptance Testing (UAT).
  • Track and resolve defects, incidents, and application support requests.
  • Support change management activities, including application deployments and infrastructure changes.
  • Maintain technical documentation, application configurations, and system architecture documentation.
  • Monitor production and non-production environments to ensure application availability and performance.
  • Participate in enterprise architecture reviews, security assessments, and infrastructure planning activities.
  • Support continuous improvement initiatives focused on application reliability, data quality, security, and operational efficiency.

Benefits

  • Medical Benefits (Platinum level plans available)
  • Work from home / Hybrid / Onsite options
  • PTO
  • Holiday Pay
  • VTO
  • 401K
  • Charitable Match
  • Training reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service