Jobs · Engineering · Georgia

Java-Kafka Developer

MACHINE LEARNING TECHNOLOGIES LLC · Atlanta, GA · 4 wk ago
EngineeringContract

About the role

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

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.

Requirements

  • To be skilled and experienced in:
  • 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.

Qualifications

  • US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD work authorization.

Skills

  • Core Java
  • Apache Kafka
  • Messaging and streaming
  • Microservices
  • Databases
  • Frameworks
  • Big data technologies

Benefits

  • W-2, 1099, C2C employment type.

Pay

Depending on experience (DOE)

Schedule

N/A

Benefits

  • N/A

Machine Learning Technologies LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V).

Similar jobs

Kafka Developer

Tata Consultancy ServicesCharlotte, NC· 5 days ago
Information Technologyapply on ibegin.tcsapps.com

Kafka Developer

P2P Softtek Staffing ServicesDallas, TX· 3 days ago
Information Technologyapply on tekjobs.net

Apache Kafka Developer

Seneca Resources Company, LLCHill 1, AL· 3 wk ago
Information Technologyapply on senecahq.com