There are 3 locations: Pittsburgh, PA, and Cleveland OH (preferred), or Dallas, TX
- Strong hands-on 8+ years of experience as Java Developer with strong Kafka expertise to design, develop, and support high-performance, event driven applications
- Design, develop, and maintain Java based enterprise applications using Spring Boot and microservices architecture.
- Build and manage event driven systems using Apache Kafka, including producers, consumers, topics, partitions, and schemas
- Collaborate with architects, business analysts, and DevOps teams to deliver scalable and resilient solutions.
- Implement RESTful APIs and integrate with downstream and upstream systems.
- Ensure high availability, fault tolerance, and performance tuning of Kafka and Java applications.
- Strong knowledge of SQL and NoSQL databases (e.g., Oracle, PostgreSQL, MongoDB).
- Ability to build abstract, modularized reusable code components.
- Hands-on experience in generating/parsing XML, JSON documents
- Participate in code reviews, sprint planning, and production support activities.
- Troubleshoot and resolve production issues with a focus on root cause analysis.
- Familiarity with CI/CD pipelines, Git, Maven/Gradle
- Experience working in Agile/Scrum environments.
- Excellent problem solving and communication skills
- Banking/Financial domain highly preferred

