1

Apache Flink Jobs (NOW HIRING)

Java Apache Flink Developer

Reston, VA · On-site

$53 - $68.75/hr

Company Description Big Data applications on the Flink Platform using Java Thanks Regarding Kaspa Sudarshan Phone: 404-496-4368*407 Direct: 404-496-4927 Qualifications Additional Information All your ...

Java Apache Flink Developer

Reston, VA · On-site

$53 - $68.75/hr

Big Data applications on the Flink Platform using Java Thanks Regarding Kaspa Sudarshan Phone: 404-496-4368*407 Direct: 404-496-4927 Additional Information All your information will be kept ...

Responsibilities : • Develop and maintain Apache Flink pipeline jobs for data processing and analytics. • Assist in defining and managing infrastructure using Terraform. • Develop and maintain ...

Distinguished Engineer, Apache Spark

Santa Clara, CA · On-site

$134K - $161K/yr

Committership at major open source projects (such as Apache Spark, Apache Hadoop, Apache Flink) is a big plus * Working experience with acceleration libraries (CUDA, RAPIDS, UCX) is helpful Your base ...

Site Reliability Engineer - Onsite

Tampa, FL · On-site

$53.75 - $71.50/hr

Jersey City, NJ / Tampa, FL Duration: Long Term * Design, implement, and maintain scalable and resilient Apache Flink deployments on Kubernetes. * Develop automation tools and scripts for deployment ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java Developer with Python and Apache Flink Location: Phoenix, AZ Or Charlotte, NC ( Onsite role ) Openings: 5 Duration: 1 year contract NOTE : * W2 candidates are strongly preferred * Please note ...

Responsibilities : • Develop and maintain Apache Flink pipeline jobs for data processing and analytics. • Assist in defining and managing infrastructure using Terraform. • Develop and maintain ...

Distinguished Engineer, Apache Spark

Champaign, IL · On-site

$114K - $137K/yr

Committership at major open source projects (such as Apache Spark, Apache Hadoop, Apache Flink) is a big plus * Working experience with acceleration libraries (CUDA, RAPIDS, UCX) is helpful Your base ...

Senior Java Developer

San Antonio, TX · On-site

$51.75 - $65.75/hr

San Antonio, TX 78249 (Onsite) Duration: 24 Months Contract Job Summary We are seeking an experienced Senior Java Developer (N Level 4) with strong expertise in Java, Spring Boot, AWS, Apache Flink ...

Senior Java Developer

San Antonio, TX

$51.75 - $65.75/hr

San Antonio, TX 78249 (Onsite) Duration: 24 Months Contract Job Summary We are seeking an experienced Senior Java Developer (N Level 4) with strong expertise in Java, Spring Boot, AWS, Apache Flink ...

Senior Java Developer

San Antonio, TX

$51.75 - $65.75/hr

San Antonio, TX 78249 (Onsite) Duration: 24 Months Contract Job Summary We are seeking an experienced Senior Java Developer (N Level 4) with strong expertise in Java, Spring Boot, AWS, Apache Flink ...

next page

Showing results 1-20

Apache Flink information

See salary details

$44

$60

$80

How much do apache flink jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for apache flink in the United States is $60.08, according to ZipRecruiter salary data. Most workers in this role earn between $49.28 and $72.12 per hour, depending on experience, location, and employer.

What are some common challenges faced by Apache Flink Developers when working on real-time data processing projects?

Apache Flink Developers often encounter challenges such as managing stateful streaming applications, ensuring fault tolerance, and scaling jobs to handle high-throughput data streams. Debugging and monitoring distributed Flink jobs can also be complex, requiring familiarity with Flink’s tooling and metrics. Collaboration with data engineers and DevOps teams is essential to optimize performance and maintain the reliability of streaming pipelines.

What are the key skills and qualifications needed to thrive as an Apache Flink Developer, and why are they important?

To thrive as an Apache Flink Developer, you need strong programming skills in Java or Scala, a solid understanding of distributed systems, and experience with real-time data processing, often supported by a degree in computer science or a related field. Familiarity with Flink APIs, stream processing frameworks, and tools like Kafka, Hadoop, and cloud platforms is typically required. Problem-solving ability, attention to detail, and effective teamwork are valuable soft skills for success in this role. These competencies ensure efficient development, deployment, and maintenance of robust streaming data applications, enabling organizations to process and analyze data in real time.

What is Apache Flink?

Apache Flink is an open-source stream processing framework for distributed, high-performing, always-available, and accurate data streaming applications. It is designed to process unbounded and bounded data streams and provides powerful capabilities for real-time analytics, event-driven applications, and batch processing. Flink is widely used for its scalability, low latency, and fault tolerance, making it a popular choice for big data and real-time data processing tasks.

What is the difference between Apache Flink vs Apache Spark Developer?

AspectApache FlinkApache Spark Developer
Primary FocusReal-time stream processingBatch and stream processing
Work EnvironmentDistributed data processing systems, often in real-time applicationsBig data analytics, batch jobs, and some streaming
Required SkillsJava, Scala, streaming concepts, distributed systemsJava, Scala, SQL, big data frameworks
Industry UsageFinance, IoT, real-time analyticsData warehousing, analytics, machine learning

Apache Flink and Apache Spark Developers both work with big data frameworks, but Flink specializes in real-time stream processing, while Spark covers both batch and streaming tasks. Choosing between them depends on the specific data processing needs of the organization.

Infographic showing various Apache Flink job openings in the United States as of July 2026, with employment types broken down into 90% Full Time, 3% Part Time, and 7% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $124,958 per year, or $60.1 per hour.

W2 Lead Kafka/Flink Developer

Cliff Services Inc

Johnston, RI • On-site

Other

Re-posted 6 days ago


Job description

We have an active requirement for a Lead Kafka/Flink Developer supporting our Bank Modernization Program and would welcome CVs .

Please find the key details below:

Role: Lead Kafka/Flink Developer

Location: Johnston, RI or Westwood, MA (Hybrid/Onsite)

Start: ASAP

Job Type: Hybrid

Role Overview:

We are looking for an experienced Lead Kafka/Flink Developer to design, build, and support scalable enterprise and cloud-native applications. The candidate will be responsible for building event-driven platforms, real-time streaming, and batch data processing solutions .

Key Requirements:

  • Hands-on experience building and supporting real-time and batch data processing solutions using Apache Kafka(Confluent preferred) and Apache Flink
  • Proven track record designing and maintaining real-time streaming and batch pipeline applications in production environments
  • Experience with large-scale batch data processing systems, big data technologies, and optimizing batch job performance and throughput
  • Strong expertise in Java 8 17, Spring Boot, Spring Cloud, REST APIs, microservices, and distributed systems
  • Experience designing and building control plane services and orchestrating distributed Flink platforms
  • Ability to optimize real-time and batch pipeline performance, debug latency bottlenecks, and create benchmarks
  • Proficiency with AWS, Docker, Kubernetes, and CI/CD pipelines - cloud-native architecture principles essential
  • Strong knowledge of databases including Oracle, PostgreSQL, MongoDB, and Hibernate/JPA
  • Experience collaborating across product and engineering teams on cloud-based, multi-region deployments
  • Strong technical leadership, problem-solving, and communication skills