Java Backend Developer (Flink)

KanakitsContract
California
8 - 12 YearsApr 28th, 2026
54 ViewsBe an Early Applicant
Required Skillset:
KafkaApache FlinkSpark StreamingJava 17+REST APIsNoSQL databasesSQL databases

Job Description

Job Title: Java Backend Developer (Flink)

Location:

Hybrid (3 Days Onsite) – San Leandro, CA

Interview Mode:

Mostly In-Person

Job Summary:

We are seeking a skilled Java Backend Developer with Apache Flink experience to build and optimize real-time data processing systems. The ideal candidate will have strong backend development expertise, hands-on experience with streaming technologies, and the ability to design scalable, high-performance solutions.

Key Responsibilities:

  • Design and develop scalable backend services using Java
  • Build and maintain real-time data pipelines using Apache Flink
  • Develop and optimize stream processing applications
  • Work with distributed systems and ensure high availability and fault tolerance
  • Collaborate with data engineers, architects, and product teams
  • Implement RESTful APIs and microservices architecture
  • Optimize system performance and handle large-scale data processing
  • Participate in code reviews, testing, and deployment cycles
  • Troubleshoot production issues and ensure system stability

Required Skills:

  • Strong experience in Java (8/11/17+) and backend development
  • Hands-on experience with Apache Flink (mandatory)
  • Experience with streaming platforms (Kafka, Spark Streaming, etc.)
  • Solid understanding of microservices architecture
  • Experience with REST APIs and distributed systems
  • Strong knowledge of data structures and algorithms
  • Experience with SQL/NoSQL databases

Similar Jobs

Java Backend Engineer

Remote

Apr 28th, 2026

Java Backend With Blockchain

Remote

Apr 27th, 2026

Java Backend Developer

Texas

Apr 27th, 2026

Java Backend

Remote

Apr 24th, 2026

Java Backend Developer

Remote

Apr 24th, 2026