Tiger Resourcing Group

Java Software Engineer

St. Louis, MO, US

$50–$55/hour
12 days ago
Save Job

Summary

Java Engineer (Event-Driven Architecture & Kafka Administration)


Location: St. Louis, MO (Hybrid – 2 Days Onsite per Week)

Duration: Long-Term Contract

Compensation: $50–$55 per hour (W2 or C2C)

Experience Level: 8+ Years Preferred

Industry Domain: Payments


Position Overview

We are seeking a skilled Java Engineer with a strong background in engineering and administration, particularly within event-driven architectures and Kafka ecosystems. This is a hybrid role based in St. Louis, Missouri, requiring onsite presence two days a week. The ideal candidate will bring deep experience in application support, production environments, and incident management for payment domain projects.


Key Responsibilities

  • Provide application support and Kafka administration across critical production systems.
  • Build and maintain event-driven architecture solutions using Java and Kafka.
  • Manage Kafka components including Brokers, Connect, Schema Registry, and ZooKeeper.
  • Implement and support messaging and stream processing frameworks.
  • Contribute to the development and improvement of CI/CD pipelines.
  • Support production systems, including incident management and resolution.
  • Collaborate closely with internal engineering, operations, and support teams.


Primary Skills

  • Java (with hands-on experience in event-driven development)
  • Apache Kafka (Messaging, Stream Processing, and Administration: Brokers, Connect, Schema Registry, ZooKeeper)


Secondary Skills

  • Strong working knowledge of CI/CD practices and tools
  • Experience in production support and incident resolution


Candidate Profile

  • 8–10 years of professional experience in software engineering roles.
  • Strong expertise with Java and Kafka in production environments.
  • Proficient in managing event-driven systems and real-time messaging infrastructures.
  • Experience in continuous integration/continuous deployment (CI/CD) methodologies.
  • Background in incident management and supporting critical production systems.
  • Prior experience working within the Payments domain is highly desirable.
  • Strong communication and problem-solving skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: