Search

Java Kafka Developer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Role: Java Kafka Developer

\n

Location: Pittsburgh, PA (Hybrid 3 days in client office)

\n

Experience: 8+ years of experience

\n

Duration: Full time

\n


\n

Must Have Skills:

\n

Java Kafka Engineer

\n

Role and Responsibilities:

\n

    \n
  • Strong hands-on 8+ years of experience as Java Developer with strong Kafka expertise to design, develop, and support high-performance, event driven applications
  • \n

  • Design, develop, and maintain Java based enterprise applications using Spring Boot and microservices architecture.
  • \n

  • Build and manage event driven systems using Apache Kafka, including producers, consumers, topics, partitions, and schemas
  • \n

  • Collaborate with architects, business analysts, and DevOps teams to deliver scalable and resilient solutions.
  • \n

  • Implement RESTful APIs and integrate with downstream and upstream systems.
  • \n

  • Ensure high availability, fault tolerance, and performance tuning of Kafka and Java applications.
  • \n

  • Strong knowledge of SQL and NoSQL databases (e.g., Oracle, PostgreSQL, MongoDB).
  • \n

  • Ability to build abstract, modularized reusable code components.
  • \n

  • Hands-on experience in generating/parsing XML, JSON documents
  • \n

  • Participate in code reviews, sprint planning, and production support activities.
  • \n

  • Troubleshoot and resolve production issues with a focus on root cause analysis.
  • \n

  • Familiarity with CI/CD pipelines, Git, Maven/Gradle
  • \n

  • Experience working in Agile/Scrum environments.
  • \n

  • Excellent problem solving and communication skills.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...