IBS Software Logo

IBS Software

Flink Developer

Reposted One Month Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in India
Mid level
In-Office or Remote
Hiring Remotely in India
Mid level
Develop real-time streaming applications using Apache Flink and Java, integrating with Kafka and NoSQL databases, while ensuring performance and fault tolerance.
The summary above was generated by AI

Experience: 3-8 years
Location: [TVM / COK / CHENNAI / BLR]
Role Overview
We are looking for a highly skilled Flink Java Developer with 3–8 years of experience in building real-time streaming applications at scale. The ideal candidate will have strong hands-on expertise in Apache Flink (Java), solid working experience with Kafka, and knowledge of streaming data design patterns. Familiarity with Flink PaaS solutions (e.g., Decodable, Confluent Cloud, Kinesis Data Analytics) is a strong plus.
Key Responsibilities
Design and develop real-time stream processing applications using Apache Flink and Java.
Implement stateful stream processing (keyed state, operator state, checkpointing, savepoints).
Apply event-time semantics, watermarking, and windowing for accurate streaming computations.
Optimize Flink job performance (parallelism, operator chaining, backpressure handling, checkpointing strategy).
Integrate with Kafka (mandatory) for ingestion and delivery pipelines.
Tune serialization/deserialization (Kryo, Avro, Protobuf, POJO) for high throughput and efficiency.
Implement Async I/O patterns in Flink to integrate with external systems (e.g., MongoDB/NoSQL).
Connect pipelines to NoSQL databases (MongoDB preferred) for persistence and lookups.
Deploy and monitor applications in cloud-native environments; exposure to Flink PaaS solutions is advantageous.
Ensure high availability, fault tolerance, and data consistency across distributed systems.
Required Skills & Experience
3–8 years of hands-on Apache Flink experience with Java.
Strong expertise in Kafka (producer, consumer, partitioning, offset management).
Knowledge of Flink state management (operator/keyed state, RocksDB backend).
Experience with event-time processing, watermarks, windowing, and broadcast state.
Solid Java development skills including concurrency, performance tuning, and memory management.
Good to Have
Experience with Flink PaaS solutions (Decodable, Confluent Cloud, Kinesis Analytics, etc.).
Serialization tuning with Kryo, Avro, Protobuf, or POJO optimization.
Familiarity with Async Flink operators (async lookups, async I/O).
Experience with NoSQL databases such as MongoDB.
Exposure to Flink metrics, job monitoring, and performance optimization.
Desired Qualities
Strong problem-solving and debugging skills.
Effective communication and collaboration with cross-functional teams.
Proactive, ownership-driven approach to handling large-scale, critical data pipelines.
Ability to adapt quickly in fast-paced, cloud-first environments.

IBS Software Chennai, Tamil Nadu, IND Office

RMZ Millenia Business Park II, Campus – 5, 9th Floor, No.143, Dr. M.G.R. Road, , , Chennai, Tamil Nadu, India, 600096

Similar Jobs

2 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Leads incentive compensation strategy, quota-setting, recognition programs, analytics, governance, implementation, and continuous improvement across Pfizer’s international markets. Partners with business leaders and cross-functional teams to design compliant, motivating, and financially responsible programs, deliver data-driven recommendations, oversee payouts and operational timelines, and maintain audit readiness. The role requires strong quantitative analysis, commercial operations expertise, project management, stakeholder influence, and experience supporting pharmaceutical or healthcare organizations.
2 Hours Ago
Remote or Hybrid
Expert/Leader
Expert/Leader
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Leads marketing channel delivery and medical samples services across Malaysia, Indonesia, Singapore, and the Philippines. Oversees sample planning, logistics, compliance, campaigns, HCP portal strategy, social communications, ePermission governance, and omnichannel reporting. Partners with marketing, digital, commercial, legal, compliance, and delivery teams to implement services, manage performance, train stakeholders, maintain audit readiness, and drive process improvement and AI-enabled innovation.
Top Skills: AIEmail MarketingOmnichannel Reporting DashboardsPfizerpro
3 Hours Ago
In-Office or Remote
2 Locations
Senior level
Senior level
Automotive
Leads global supplier warranty recovery operations, analyzing claims, recovery trends, costs, and performance metrics. Manages supplier engagement, overdue recoveries, invoices, reconciliations, forecasts, dashboards, and monthly reporting. Partners with Finance, Warranty, Purchasing, Quality, Manufacturing, and Data Analytics teams to identify recovery opportunities, monitor financial targets, resolve bottlenecks, and recommend corrective actions to reduce warranty costs.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account