Java Backend Engineer – Data Streaming
Flexton Inc.
2 - 5 years
Bengaluru
Posted: 12/02/2026
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.
