Java-Kafka Developer

Ethereum Technologies LLC

Atlanta (GA)

On-site

USD 120,000 - 190,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ethereum Technologies LLC is seeking an experienced Java/Kafka engineer to design and maintain real-time data streaming pipelines. You will develop Kafka-based microservices, integrate with multiple data sources, and optimize performance for scalable operations.

The role requires 8+ years of hands-on experience, strong Java fundamentals, and deep Kafka expertise, with familiarity in Spring Boot and data warehousing technologies. Equality-driven employer with robust security practices.

Qualifications

  • 8+ years of experience designing and maintaining real-time data streaming apps with Java and Kafka.
  • Strong Java core concepts: multi-threading, concurrency, and collections.
  • Deep Kafka knowledge: Streams, ZooKeeper, and Schema Registry.
  • Experience with microservices and integrating Kafka with systems.
  • Databases and data warehousing knowledge (PostgreSQL, Oracle) is preferred.
  • Spring framework expertise (Spring Boot, Spring JPA) and ORM experience.
  • Familiarity with big data technologies such as Spark, Hadoop, or Snowflake.

Responsibilities

  • Data pipeline development: design, build, and maintain real-time streaming pipelines with Kafka and Java.
  • Kafka application development: create producer and consumer apps including microservices.
  • System integration: connect Kafka with various databases and data sources.
  • Performance optimization: monitor and optimize Kafka cluster performance, topics, and brokers.
  • Maintenance and support: upgrade and troubleshoot existing Kafka implementations.
  • Security and compliance: implement measures to protect data streams and meet standards.

Skills

Core Java
Apache Kafka
Messaging/Streaming
Microservices
Databases
Spring Framework
Big Data

Tools

Kafka Streams
ZooKeeper
Schema Registry
PostgreSQL
Oracle
Spring Boot
JPA/ORM
Spark
Hadoop
Snowflake

Job description

8+ years skilled and experienced in design, development, and maintaining real-time data streaming applications using Java and Apache Kafka.

  • Data pipeline development: Design, build, and maintain real-time data streaming pipelines using Apache Kafka and Java.
  • Kafka application development: Develop and implement Kafka producer and consumer applications, including microservices.
  • Integration: Integrate Kafka with various existing systems, databases, and data sources.
  • Performance optimization: Monitor and troubleshoot Kafka cluster performance, topics, and brokers for efficiency and scalability.
  • Maintenance and support: Support and upgrade existing Kafka implementations and troubleshoot issues.
  • Security and compliance: Implement security measures to protect data streams and meet compliance standards.

To be skilled and experienced in:

  • Core Java : Strong proficiency in Java, including concepts like multi-threading, concurrency, and collections.
  • Apache Kafka : Deep knowledge of Kafka architecture, features, and components like Kafka Streams, ZooKeeper, and Schema Registry.
  • Messaging and streaming: Experience with messaging and stream processing on Kafka.
  • Microservices: Experience with microservices architecture, as many Kafka applications are built as microservices.
  • Databases: Experience with databases and data warehousing technologies (e.g., PostgreSQL, Oracle) is often required or preferred
  • Frameworks: Experience with frameworks like Spring (Spring Boot, Spring JPA) and ORM frameworks.
  • Big data technologies: Familiarity with big data technologies like Spark, Hadoop, or Snowflake.

ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ETHEREUM TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ETHEREUM TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java-Kafka Developer
Java-Kafka Developer

MACHINE LEARNING TECHNOLOGIES LLC • Atlanta (GA)

On-site
USD 83,000 - 138,000
Senior Java & Kafka Streaming Engineer
Senior Java & Kafka Streaming Engineer

Ethereum Technologies LLC • Atlanta (GA)

On-site
USD 120,000 - 190,000
Java Developer with Scala and kafka
Java Developer with Scala and kafka

IPolarity LLC • Whippany (NJ)

On-site
USD 140,000 - 190,000
Java Kafka Developer
Java Kafka Developer

ALOIS Solutions • Pittsburgh

On-site
USD 120,000 - 150,000
Kafka Platform Engineer
Kafka Platform Engineer

Bright Vision Technologies • Carmel (IN)

Remote
USD 130,000 - 180,000
Senior Java-Kafka Real-Time Data Engineer
Senior Java-Kafka Real-Time Data Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Atlanta (GA)

On-site
USD 83,000 - 138,000
Kafka Platform Engineer
Kafka Platform Engineer

Bright Vision Technologies • United States

Remote
USD 130,000 - 180,000
Kafka Engineer
Kafka Engineer

Bright Vision Technologies • Cranberry Township

Remote
USD 100,000 - 150,000
Senior Kafka Engineer
Senior Kafka Engineer

Euclid Innovations • New York (NY)

Hybrid
USD 180,000 - 240,000
Kafka Engineer
Kafka Engineer

Bright Vision Technologies • United States

Remote
USD 82,000 - 100,000
Remote work
Career growth potential