A technology company based in Atlanta is seeking a skilled professional with over 8 years of experience in design and development of real-time data streaming applications using Java and Apache Kafka. Key responsibilities include developing data pipelines, Kafka applications, and ensuring performance optimization. Candidates should also have a strong background in microservices and familiarity with databases like PostgreSQL. This role emphasizes robust data security and compliance practices.
Qualifications
8+ years experience in design, development, and maintaining real-time data streaming applications.
Strong proficiency in Java, multi-threading, concurrency, and collections.
Deep knowledge of Kafka architecture and features, including Kafka Streams and ZooKeeper.
Responsibilities
Design and maintain real-time data streaming pipelines using Apache Kafka and Java.
Develop and implement Kafka producer and consumer applications, including microservices.
Monitor and troubleshoot Kafka cluster performance for efficiency and scalability.
Skills
Core Java
Apache Kafka
Microservices
Databases
Big data technologies
Job description
A technology company based in Atlanta is seeking a skilled professional with over 8 years of experience in design and development of real-time data streaming applications using Java and Apache Kafka. Key responsibilities include developing data pipelines, Kafka applications, and ensuring performance optimization. Candidates should also have a strong background in microservices and familiarity with databases like PostgreSQL. This role emphasizes robust data security and compliance practices.