1

Kafka Java Flink Jobs (NOW HIRING)

Java Developer With Ai Location: Phoenix, AZ or Charlotte, NC, USA (3 days onsite) Pay Rate: $65-70 ... Hands-on experience with Apache Kafka for event-driven architectures. * Experience with Flink for ...

Java Engineer

Austin, TX · On-site

$51.25 - $70.50/hr

Optimize and tune Kafka configurations to improve streaming performance and data throughput ... Experience with Apache Flink for real-time data processing About INSPYR Solutions Technology is our ...

... Kafka for event-driven architectures. • • Experience with Flink for stream processing and data pipelines. • • Proficiency in Redis for caching and performance optimization. • • Database ...

Software Roles

Atlanta, GA · Remote

$117K - $155K/yr

Python, SQL, Java. * Data streaming (Kafka, Spark, Flink). * Lakehouse technologies (Iceberg, Delta Lake, Trino). * ETL tools and orchestration. * Strong communication skills. Sr. Data Engineer ...

This role requires deep expertise in Java-based backend engineering, microservices architecture, event-driven systems, Apache Kafka, Apache Flink, cloud-native platforms, and AWS technologies. The ...

This role requires deepexpertisein Java-based backend engineering,microservicesarchitecture, event-driven systems, Apache Kafka, Apache Flink, cloud-native platforms, and AWS technologies. The ideal ...

Full Stack Java Developer

Tampa, FL · On-site

$49.50 - $64/hr

Exposure to messaging layers like IBM MQ, Kafka etc * Understanding of file handling (including ... Working knowledge of Apache Flink * Good understanding of Kubernetes concepts and operation (hands ...

JAVA FULL STACK DEVELOPER

Minneapolis, MN · On-site

$54.75 - $70.75/hr

Experience with backend application development (Python, Java) * Experience with modern development ... Familiarity with streaming data processing (Kafka, Kinesis, Spark, Flink, Hadoop) Qualifications ...

JAVA FULL STACK DEVELOPER

Minneapolis, MN · Remote

$54.75 - $70.75/hr

Experience with backend application development (Python, Java) * Experience with modern development ... Familiarity with streaming data processing (Kafka, Kinesis, Spark, Flink, Hadoop) Additional ...

... with Java/Scala/C++ or equivalent Proficiency in data processing technologies (e.g Kafka, Spark, Flink ) Experience designing scalable micro services Familiarity with cloud paradigms ( e.g AWS ...

... Kafka, Hadoop, or Flink • Optimize Scala code for performance in high-throughput, low-latency ... Required : • 3+ years of hands-on experience with Java (Spring Boot, Spring MVC, Hibernate) • ...

next page

Showing results 1-20

Kafka Java Flink information

See salary details

$15

$56

$77

How much do kafka java flink jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for kafka java flink in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What are Kafka Java Flink developers?

Kafka Java Flink developers are software engineers who specialize in building real-time data processing applications using Apache Kafka, Java, and Apache Flink. They design and implement systems that handle data streaming, event processing, and integration between various data sources. Their work enables organizations to process large volumes of data efficiently and derive insights in real time. Proficiency in Java programming and a solid understanding of distributed systems are essential for this role.

What are the key skills and qualifications needed to thrive as a Kafka Java Flink Developer, and why are they important?

To thrive as a Kafka Java Flink Developer, you need strong proficiency in Java programming, experience with Apache Kafka for distributed streaming, and expertise in Apache Flink for real-time data processing, often backed by a degree in computer science or related field. Familiarity with tools like Kafka Connect, schema registries, and build systems such as Maven or Gradle, along with cloud platforms and containerization, is typically required. Problem-solving ability, attention to detail, and effective communication are essential soft skills for collaborating with teams and troubleshooting complex systems. These skills ensure the development of robust, scalable, and efficient data-driven applications in fast-paced, data-intensive environments.

How do Kafka Java Flink professionals typically collaborate with data engineering and DevOps teams in a production environment?

Kafka Java Flink professionals often work closely with data engineering teams to design and optimize real-time data pipelines, ensuring seamless data ingestion and processing. Collaboration with DevOps teams is also essential for deploying, monitoring, and scaling streaming applications in production, as well as maintaining high availability and fault tolerance. Effective communication and understanding of both data architecture and infrastructure requirements are crucial for successfully integrating Flink jobs with Kafka streams in a robust, production-ready environment.

What is the difference between Kafka Java Flink vs Kafka Java Spark?

AspectKafka Java FlinkKafka Java Spark
Primary UseReal-time stream processing and analyticsBatch and stream processing with a focus on big data analytics
Processing ModelEvent-driven, low-latency stream processingMicro-batch and stream processing
Work EnvironmentDistributed stream processing clustersDistributed data processing clusters
Common CertificationsApache Flink certifications, Java developer certificationsApache Spark certifications, Java developer certifications

Kafka Java Flink specializes in real-time, low-latency stream processing, making it ideal for event-driven applications. Kafka Java Spark, on the other hand, is better suited for large-scale batch processing and analytics. Both roles require Java expertise and familiarity with distributed systems, but their focus and use cases differ significantly.

Infographic showing various Kafka Java Flink job openings in the United States as of June 2026, with employment types broken down into 81% Full Time, 12% Part Time, and 7% Contract. Highlights an 79% Physical, 9% Hybrid, and 12% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.
Java Developer with AI

$65 - $70/hr

Other

Posted 28 days ago


Job description

Java Developer With Ai

Location: Phoenix, AZ or Charlotte, NC, USA (3 days onsite) Pay Rate: $65-70 C2C

Core Skill Requirements
  • 6–8 years of strong experience in Java development, including proficiency in Spring / Spring Boot.
  • 4–5 years of experience with Python, focused on backend or data-driven development.
  • Deep understanding of Reactive Programming (Web Flux, etc.)
  • Hands-on experience with Apache Kafka for event-driven architectures.
  • Experience with Flink for stream processing and data pipelines.
  • Proficiency in Redis for caching and performance optimization.
  • Database expertise in both MongoDB (NoSQL) and Oracle (RDBMS).
  • Strong experience in building and consuming RESTful APIs.
  • Graph-QL knowledge is good to have but not mandatory.
AI / Conversational Platform Exposure
  • Good understanding of Google Dialog-flow CX or similar conversational AI frameworks.
  • Exposure to LLM (Large Language Models), agentic architectures, and prompt engineering concepts.
  • Familiarity with ADK (Agent Development Kit), Playbook, or similar agentic frameworks.
  • Conceptual understanding of machine learning fundamentals and model telemetry.
Additional Skills
  • Strong problem-solving and debugging skills.
  • Experience with microservices architecture, CI/CD pipelines, and cloud-native environments (OCP, Kubernetes, etc.).
  • Excellent communication skills; ability to collaborate across engineering and product teams.
Preferred Qualifications
  • Bachelor's or master's degree in computer science, Engineering, or related field.
  • Prior experience in banking, fintech, or digital assistant platforms is an advantage.

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.


Diverse Lynx logo

About Diverse Lynx

Sourced by ZipRecruiter

Diverse Lynx, based in Princeton, NJ, US, is a reputable company in the Information Technology sector. The firm, as reflected through its website diverselynx.com, specializes in delivering comprehensive IT solutions. These solutions range from IT consulting to robust digital transformation strategies, IT staffing, and full-time placements services. The company was established in 2008, and it prides itself on providing simplified, efficient technology solutions designed to meet the unique needs of each client.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Princeton, NJ, US

Year founded

2002

Social media