Data Streaming Application developer

5 days ago


Timisoara Metropolitan Area, Romania Ness Digital Engineering Romania Full time 40,000 - 80,000 per year

Description
Why Ness
We know that people are our greatest asset. Our staff's professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world's leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the most innovative software companies in the world.

You'll gain knowledge working alongside other highly skilled professionals that will help accelerate your career progression.

You'll also benefit from an array of advantages like access to trainings and certifications, bonuses, and aids, socializing activities and attractive compensation.

Requirements And Responsibilities
We are looking for a skilled Data Streaming application Developer with strong hands-on experience using Apache Kafka and Apache Flink.You will design, develop, and optimize Data Streaming Applications that power event-driven applications, delivering low-latency insights and automated decision-making across the enterprise.

This role is hands-on, requiring strong programming skills, a solid understanding of data streaming concepts, and experience working with distributed systems at scale. A good grasp of data engineering practices is also important to ensure data quality, reliability, and integration across systems.

What You'll Do

  • Design, develop, and deploy Apache Kafka and Apache Flink applications for real-time data processing.
  • Build pipelines for data enrichment, transformations, joins, and aggregations on streaming data.
  • Develop and optimize Flink SQL queries for real-time analytics and stream processing use cases.
  • Integrate Flink jobs with Kafka platforms (e.g., Confluent Platform, AWS MSK, Apache Kafka).
  • Implement fault-tolerant, stateful streaming applications with checkpoints and savepoints.
  • Optimize Flink jobs for performance, scalability, and reliability in production environments.
  • Collaborate with data engineers, platform engineers, and business stakeholders to translate requirements into working solutions.

What You'll Bring

  • Strong programming skills in Java; experience with Kotlin or Python is a plus.
  • Hands-on experience with Apache Flink: DataStream API, Table API, Flink SQL, state management, and event-time processing.
  • Proven experience integrating Flink with Kafka or compatible streaming platforms (Confluent, MSK, Ververica).
  • Proficiency with SQL and Flink SQL for querying and transforming streaming data.
  • Solid understanding of data streaming concepts (event-time, watermarks, windowing, exactly-once semantics).
  • Experience building production-grade Flink jobs with fault tolerance and scalability.
  • Familiarity with Kubernetes and containerized/cloud-native deployments of Flink.
  • Experience with Kafka Streams or ksqlDB.
  • Exposure to data lakes/warehouses (e.g., Iceberg, Delta Lake, Snowflake).
  • Experience with machine learning pipelines or feature engineering on streaming data.
  • Problem solver with the ability to handle complex streaming use cases.
  • Collaborative mindset, working effectively with data engineers, platform teams, and stakeholders.
  • Curiosity and innovation — passionate about emerging technologies in stream processing.
  • Strong communication skills for explaining technical concepts to diverse audiences.
  • Confluent Certifications is highly recommended (CCDAK/CCAAK)

Not checking every single requirement?
If this role sounds good to you, even if you don't meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills.

Let's meet and you may just be the right candidate for one of our roles.

At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity.


  • Sub Stream Head Cloud

    2 weeks ago


    Timisoara Metropolitan Area, Romania Nokia Full time €40,000 - €80,000 per year

    Job DescriptionThe Stream Manager executes people practices such as objective setting, competency development, career management, utilization, and performance management to manage and develop resources within a defined functional scope. Responsible for resource allocation across customer projects to ensure delivery objectives are achieved in terms of time...


  • Timisoara Metropolitan Area, Romania adorsys Full time €90,000 - €120,000 per year

    Who We AreAt adorsys, we are not just developers and analysts; we are pioneers shaping the digital future for banking and insurance sectors. For over a decade, we have crafted innovative software solutions that grant our clients a decisive edge in their business. We foster an international and agile work environment that thrives on diversity, creativity, and...

  • Senior full-stack

    3 days ago


    Timisoara Metropolitan Area, Romania Ness Digital Engineering Romania Full time 30,000 - 60,000 per year

    DescriptionWhy NessWe know that people are our greatest asset. Our staff's professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world's leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the...


  • Timisoara Metropolitan Area, Romania Toluna Full time €40,000 - €60,000 per year

    About Us:Toluna is the global research and insights leader that enables businesses to make smarter, data-driven decisions – faster. For 25 years, we have partnered with the world's leading brands, delivering transformative impact through our advanced technology platform, comprehensive solution portfolio, expansive global first-party panel, and world-class...

  • Data Scientist

    1 week ago


    Timisoara Metropolitan Area, Romania Schaeffler Full time €30,000 - €60,000 per year

    Schaeffler is a dynamic global technology company and its success has been a result of itsentrepreneurial spirit and long history of private ownership. Does that sound interesting to you? As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development...


  • Timisoara Metropolitan Area, Romania DRÄXLMAIER Group Full time €100,000 - €120,000 per year

    Job DescriptionWe're seeking aresults-driven Head of Application Engineeringwho thrives on solving complex technical challenges, driving team performance, and delivering measurable impact in a high-tech production environment.Your Mission & ImpactAs Head Of, You WillAccelerate production readiness by commissioning and optimizing equipment for new and...

  • Data Processor

    2 weeks ago


    Timisoara Metropolitan Area, Romania Dynata Full time 20,000 - 25,000 per year

    As a Data Processor you will be fully integrated in a multinational, young and dynamic team. You will have the opportunity to develop a large scale of technical skills led by a team of professionals.ResponsibilitiesExecute full cycle of DP tasks for low & medium complex projects on his/her own with agreed quality levelsKnowledge of SPSS and Excel...

  • Senior Data Developer

    2 weeks ago


    Bucharest Metropolitan Area, Romania HN Services Romania Full time 40,000 - 80,000 per year

    With 42 years of experience in the international market and 19 years in Romania, HN Services means:-Digital transformation and IT professionals-Diversity of technical roles-Wide IT market exposure in different domains of activity-A dedicated internal Training Center in software developmentResponsibilities:Collaborates with business stakeholders and IT...


  • Timisoara Metropolitan Area, Romania Toluna Full time €40,000 - €60,000 per year

    About TolunaToluna is the global research and insights leader that enables businesses to make smarter, data-driven decisions – faster. For 25 years, we have partnered with the world's leading brands, delivering transformative impact through our advanced technology platform, comprehensive solution portfolio, expansive global first-party panel, and...


  • Bucharest Metropolitan Area, Romania Svitla Systems, Inc. Full time €40,000 - €80,000 per year

    Svitla Systems Inc. is looking for aSenior Data Engineer (GCP)for a full-time position (40 hours per week) in Europe.Our client is a broker platform that offers brokers real-time risk. You'll join the team focused on building scalable, production-grade data pipelines and infrastructure to support machine learning and analytical workloads. You'll work closely...