Login Sign Up

Java Backend Engineer – Data Streaming

Flexton Inc.

2 - 5 years

Bengaluru

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: Software Engineer (Java Backend)

Location: Bengaluru, India (Hybrid-3 Days Onsite/Week)

Note: Must be available to start immediate to max 30 days NP.


About the Role: We are looking for a Java Backend Engineer with strong fundamentals in data structures and algorithms and hands-on experience in stream processing. The role involves building Java-based Flink jobs and Kafka-driven streaming applications for real-time data processing use cases.


Required Skills Qualified Candidates Should Have:

  • Bachelors degree in Computer Science or related engineering field with 5+ years of hands-on software engineering experience, primarily in Java backend development.
  • Proven experience in enterprise-scale product development, preferably within B2C or eCommerce domains.
  • Experience with Spring Boot and REST API development.
  • Hands-on experience with Apache Flink (preferred) or strong experience with Kafka-based streaming
  • Solid understanding of data structures, algorithms, and problem-solving
  • Experience building real-time or near-real-time data processing systems and understanding of event-driven architectures and distributed systems


What We Offer:

Competitive fixed compensation.

Comprehensive health insurance.

Generous holidays and paid time off.

Hybrid Work Model

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.