Java Backend Engineer – Data Streaming
Actively Reviewing the ApplicationsFlexton Inc.
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:
- Bachelor’s 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
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
UI / Frontend Developer
NeuIQ
Application Developer
Accenture services Pvt Ltd
Fullstack Developer(Python/React/Java/.net/Angular)
Fractal
Remote Software Engineer (Rust)
Turing
Big data-Pyspark Developer-Hadoop
Infosys
Share
Quick Apply
Upload your resume to apply for this position