1

Senior Kafka Developer Jobs in Michigan (NOW HIRING)

Senior Software Engineer

Birmingham, MI ยท On-site

$116K - $154K/yr

Configure and maintain DevOps environments on Azure to streamline deployment processes. * Be ... Hands-on experience with event-driven architecture using Apache Kafka or equivalent streaming ...

Senior Software Engineer

Birmingham, MI ยท On-site

$116K - $154K/yr

Configure and maintain DevOps environments on Azure to streamline deployment processes. * Be ... Hands-on experience with event-driven architecture using Apache Kafka or equivalent streaming ...

Senior DevOps Engineer

Grand Rapids, MI ยท On-site

$65 - $70/hr

We are looking for Senior DevOps Engineer for our client in Grand Rapids, Michigan. This is a ... Working knowledge of Apache Kafka or similar distributed messaging technologies. * Experience with ...

Senior Software Engineer

Southfield, MI ยท On-site +1

$57 - $70/hr

Collaborate with DevOps and infrastructure teams to support deployment pipelines and operational ... Hands-on experience with distributed messaging platforms such as Kafka, MQTT, RabbitMQ, or similar ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

... Developer Orbion help build and maintain Orbion's internal application platform and enterprise ... Experience developing event-based microservices, e.g. with Apache Kafka * Experience with ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

... Developer Orbion help build and maintain Orbion's internal application platform and enterprise ... Experience developing event-based microservices, e.g. with Apache Kafka * Experience with ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

... Developer Orbion help build and maintain Orbion's internal application platform and enterprise ... Experience developing event-based microservices, e.g. with Apache Kafka * Experience with ...

.NET Core Azure Developer

Grand Rapids, MI ยท On-site

$51 - $63.25/hr

... Senior .NET Core Azure Developer to lead the design and development of enterprise-level ... Preferred Qualifications * Experience with Kafka. * Retail domain or POS knowledge. * Java ...

New

next page

Showing results 1-20

Senior Kafka Developer information

What are the key skills and qualifications needed to thrive as a Senior Kafka Developer, and why are they important?

To thrive as a Senior Kafka Developer, you need deep expertise in distributed systems, stream processing, and strong programming skills in languages like Java or Scala, typically backed by a relevant degree and significant experience with Apache Kafka. Familiarity with Kafka Connect, Schema Registry, monitoring tools, and cloud platforms, as well as certifications like Confluent Certified Developer, are highly valuable. Exceptional problem-solving, communication, and collaboration skills help you design scalable solutions and work effectively with cross-functional teams. These skills ensure the reliability, performance, and scalability of critical data infrastructure that powers real-time business operations.

What is the difference between Senior Kafka Developer vs Kafka Engineer?

AspectSenior Kafka DeveloperKafka Engineer
Primary FocusDesigning, developing, and optimizing Kafka-based applicationsImplementing, maintaining, and scaling Kafka infrastructure
Required SkillsKafka API, Java/Scala, data streaming conceptsKafka setup, cluster management, performance tuning
CertificationsKafka certifications, Java certificationsKafka certifications, DevOps certifications
Work EnvironmentDevelopment teams, data engineering projectsOperations, infrastructure teams, cloud environments

While both roles require Kafka knowledge and related certifications, Senior Kafka Developers focus on application development and data integration, whereas Kafka Engineers concentrate on infrastructure, deployment, and system performance. The roles often collaborate but serve different aspects of Kafka implementation within organizations.

What does a Senior Kafka Developer do?

A Senior Kafka Developer is responsible for designing, developing, and maintaining systems that use Apache Kafka for real-time data streaming and processing. They work on building scalable data pipelines, integrating Kafka with other systems, and ensuring high availability and performance. Additionally, they often provide technical leadership, mentor junior developers, and help define best practices for event-driven architectures within an organization.

What are some common challenges Senior Kafka Developers face when managing large-scale data streaming pipelines?

Senior Kafka Developers often encounter challenges such as ensuring data consistency across distributed systems, optimizing Kafka cluster performance, and monitoring for bottlenecks or data loss. Managing schema evolution and handling message serialization can also be complex, particularly in environments with multiple producers and consumers. Collaborating closely with DevOps, data engineering, and application development teams is essential to proactively address these issues and maintain high system reliability.
What are popular job titles related to Senior Kafka Developer jobs in Michigan? For Senior Kafka Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Senior Kafka Developer jobs in Michigan look for? The top searched job categories for Senior Kafka Developer jobs in Michigan are:
What cities in Michigan are hiring for Senior Kafka Developer jobs? Cities in Michigan with the most Senior Kafka Developer job openings:

Senior IBM Master Data Management (MDM) & Integration Developer

Stafford Gray

Lansing, MI โ€ข On-site

$79/hr

Contractor

Re-posted yesterday


Job description

Title: Senior IBM Master Data Management (MDM) & Integration Developer (Contract)
Location: Lansing, MI
Contract Type: 1099 contract - $79/hr
Overview:
State of Michigan DTMB/MDHHS engagement supporting Master Person Index (MPI), the Michigan Index Data Stewardship Portal (MIDSP), and Symmetry applications. This is a senior, lead-level integration and maintenance role - the resource will own enhancement, integration, and support work for MDM systems that feed major downstream applications (Bridges, MiIntegrate, HESB), while also providing technical oversight to business analysts and integrating teams.
Responsibilities:
  • Write high-level functional requirement documents and technical specifications across the full SDLC
  • Support and enhance IBM InfoSphere MDM (Virtual MDM) - data models, entities, transactions, batch processing, configuration, customization, troubleshooting
  • Develop and maintain Kafka-based integrations (topic creation, producer/consumer development, message flow troubleshooting)
  • Work in Linux/Unix environments; write PowerShell and Bash scripts, including CRON job scheduling
  • Write and optimize SQL against Oracle and Microsoft SQL Server
  • Manage code in Git/GitHub; support CI/CD pipelines (Azure DevOps or similar)
  • Support WildFly application server deployments, health checks, and batch processing integration with Kafka and MDM
  • Create and manage certificates on Windows and Linux
  • Partner with DBAs, Infrastructure (Server/Network) teams, and client stakeholders on MPI/MIDSP ticket resolution
  • Design/execute test plans, UAT support, defect tracking, and post-implementation testing
  • Monitor production and non-production environments; support RFC-driven changes and maintain system documentation
  • Deliver monthly reporting on MDM applications

Requirements
Required Qualifications:
  • 8+ years of enterprise-scale software development experience
  • Strong hands-on experience with IBM InfoSphere MDM v14.x Standard Edition (Virtual MDM)
  • Hands-on experience with Apache Kafka

Preferred Qualifications:
  • 8+ years Java/J2EE (Java, JSP, REST/SOAP services) with strong production troubleshooting
  • 5+ years Linux/Unix administration and shell scripting (Bash)
  • Kafka + WildFly integration experience; Zookeeper/KRaft concepts (Strimzi operator)
  • SQL proficiency (Oracle, MS SQL Server)
  • CI/CD experience (Azure DevOps, Azure Git)
  • Cloud/OCP/OpenShift/Kubernetes exposure; AWS/Azure familiarity
  • ELK/Elastic Stack log monitoring across Kafka, WildFly, MDM
  • Flowable development experience (strong plus)