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
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
