06 Sep
|
TalentOla
|
Bengaluru
06 Sep
TalentOla
Bengaluru
About the Role
We are looking for a dynamic and versatile Full Stack Developer with strong expertise in real-time big data processing, AWS-based architectures, and front-end development using React. In this role, you will be responsible for building and maintaining scalable data pipelines and web interfaces that power real-time insights and analytics across our platform.
You'll work across the stack—from ingesting and transforming streaming data with tools like Apache Flink (or equivalent) to visualizing that data in elegant, performant React applications.
---
Key Responsibilities
· Design, develop, and maintain real-time data processing pipelines using Apache Flink or similar stream-processing frameworks.
· Build and manage cloud-based data infrastructure on AWS, including data ingestion, transformation, and storage components.
· Develop robust, user-friendly front-end applications using React, integrating real-time data visualizations and interactive dashboards.
· Collaborate closely with data engineers, DevOps, and product teams to ensure smooth data flows and user experiences.
· Monitor and troubleshoot streaming jobs, ensure low-latency processing, and optimize for performance and reliability.
· Write clean, maintainable, and testable code across the stack with proper documentation and CI/CD integration.
---
Required Qualifications
· 4+ years of qualified experience in full stack development,
with demonstrated expertise in both front-end and back-end/data processing.
· Hands-on experience with streaming data processing tools like Apache Flink, Apache Kafka Streams, or Spark Structured Streaming.
· Strong front-end development skills using React.js, with knowledge of state management (e.g., Redux, Context API) and UI libraries.
· Experience working with AWS services such as Lambda, S3, Kinesis, EC2, ECS, and RDS/Redshift.
· Strong Experience in Data Science and Generative AI
· Proficient in back-end development using languages like Java, Scala, or Python.
· Familiarity with containerized environments (Docker, Kubernetes) and infrastructure-as-code (e.g., Terraform, CloudFormation).
---
Preferred Qualifications
· Experience with real-time dashboarding or data visualization libraries (e.g., D3.js, Recharts).
· Familiarity with microservices architecture and RESTful APIs.
· Knowledge of data pipeline monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, CloudWatch).
· Background in distributed systems and stream fault-tolerance strategies.
---
What We Offer
· Competitive compensation and equity packages
· Opportunity to work on cutting-edge, real-time data systems at scale
· Flexible, remote-friendly working environment
· Access to modern tools, cloud resources, and a collaborative engineering culture
📌 Full Stack Developer – Real-Time Data Processing & React (Bengaluru)
🏢 TalentOla
📍 Bengaluru