Java-Kafka Developer

Robotic Technologies Automation

Atlanta (GA)

On-site

USD 120,000 - 180,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ROBOTIC PROCESS AUTOMATION LLC in Atlanta is seeking an experienced Java engineer to design, develop, and maintain real-time data streaming applications using Java and Apache Kafka.

You will build Kafka-based pipelines, implement microservices, optimize performance, and ensure security/compliance across data streams. Strong knowledge of Kafka ecosystem and Spring is required.

This role collaborates with data engineering and operations to keep reliable, scalable streaming solutions in production.

Qualifications

  • Proficient in real-time data streaming with Java and Kafka.
  • Experience building and maintaining Kafka-based pipelines.
  • Strong understanding of microservices and data integration.

Responsibilities

  • 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.

Skills

Core Java
Apache Kafka
Kafka Streams
Microservices
Databases

Tools

Spring Boot
JPA
ZooKeeper
Schema Registry

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.

ROBOTIC PROCESS AUTOMATION 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. ROBOTIC PROCESS AUTOMATION 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 ROBOTIC PROCESS AUTOMATION 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

Artifintech • Atlanta (GA)

On-site
USD 130,000 - 180,000
Kafka Admin
Kafka Admin

Robotic Technologies Automation • Atlanta (GA)

On-site
USD 170,000 - 230,000
Kafka Admin
Kafka Admin

Artifintech • Atlanta (GA)

On-site
USD 140,000 - 190,000
Senior Java Kafka Real-Time Data Streaming Engineer
Senior Java Kafka Real-Time Data Streaming Engineer

Robotic Technologies Automation • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Engineer II, Python
Senior Engineer II, Python

Robotic Technologies Automation • Seattle (WA)

On-site
USD 150,000 - 190,000
Apache Kafka Developer
Apache Kafka Developer

Bright Vision Technologies • Highlands Ranch (CO)

Remote
USD 100,000 - 150,000
Java Kafka Developer (Hybrid)
Java Kafka Developer (Hybrid)

Alluvial Concepts • Ashburn (VA)

Hybrid
USD 120,000 - 150,000
Java Developer/Full Stack Developer
Java Developer/Full Stack Developer

Robotic Technologies Automation • Charlotte (NC)

Hybrid
USD 90,000 - 130,000
Kafka Engineer
Kafka Engineer

Bright Vision Technologies • United States

Remote
USD 82,000 - 100,000
Sr. Java Developer (Kafka & Kubernetes)
Sr. Java Developer (Kafka & Kubernetes)

The Judge Group • Chicago (IL)

On-site
USD 140,000 - 180,000