Apache Flink Developer

5 days ago


Timisoara Metropolitan Area, Romania Ness Digital Engineering Full time €90,000 - €120,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 Apache Flink Developerto join our team and build real-time stream processing applications. You will design, develop, and optimize Flink jobs 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 Flink applicationsfor real-time data processing.
  • Build pipelines for data enrichment, transformations, joins, and aggregationson streaming data.
  • Develop and optimize Flink SQLqueries 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 applicationswith checkpoints and savepoints.
  • Optimize Flink jobs for performance, scalability, and reliabilityin 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 Kotlinor Pythonis 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 SQLfor 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 todata lakes/warehouses(e.g., Iceberg, Delta Lake, Snowflake).
  • Experience withmachine learning pipelinesor feature engineering on streaming data.
  • Problem solverwith 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 skillsfor explaining technical concepts to diverse audiences.

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.



  • Bucharest Metropolitan Area, Romania Luxoft Full time 40,000 - 60,000 per year

    Project descriptionCloud Application Development for managing the client's wireless devices.ResponsibilitiesWriting code according to team quality standardsProposing technical solutions and take part in discussions and design planning meetingsSupport the product owner and maintain focus on delivery goals.Driving the estimation and planning process within a...


  • 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...

  • Junior Java Developer

    2 weeks ago


    Bucharest Metropolitan Area, Romania Luxoft Full time €40,000 - €60,000 per year

    Project DescriptionThe project is a rapidly growing engagement with a solid leader in the FinTech industry developing software solutions for trading, risk management and data processing. Join our Development Center in Luxoft Romania and become a member of our open minded, progressive and professional team. The software development is based on SAFe/Scrum...


  • Timisoara Metropolitan Area, Romania Toluna Full time €30,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...


  • Bucharest Metropolitan Area, Romania PuntoUP® Full time 90,000 - 120,000 per year

    PuntoUP Professional Recruitmentis seeking an experiencedSenior Oracle Developerfor one of our key partners, a fast-growing company specialized in digital transformation solutions for the financial services industry.If you're ready to shape the future of digital banking and lead complex technical initiatives in a collaborative, innovation-driven environment,...


  • Bucharest Metropolitan Area, Romania PuntoUP® Full time €12,000 - €24,000 per year

    PuntoUP Professional Recruitmentis seeking an experiencedOracle Lead Developerfor one of our key partners, a fast-growing company specialized in digital transformation solutions for the financial services industry.If you're ready to shape the future of digital banking and lead complex technical initiatives in a collaborative, innovation-driven environment,...


  • Bucharest Metropolitan Area, Romania RE Partners Full time 60,000 - 120,000 per year

    RE Partnersis a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of...

  • DevOps Engineer

    7 days ago


    Bucharest Metropolitan Area, Romania Fullscreen Digital Full time 40,000 - 80,000 per year

    With more than 10 years of hands-on expertise, we develop and deliver end-to-end high-performing solutions, based on scalable, secure, and modern technologies, to top local and global clients in the energy, insurance, retail, financial, automotive, and human resources fields, for customers like: ENEL, Carrefour, Allianz, Orange, Banca Transilvania, Tiriac...


  • Bucharest Metropolitan Area, Romania Luxoft Full time €90,000 - €120,000 per year

    Project descriptionJoin our Development Center and become a member of our open-minded, progressive and professional team. You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client. In this role you will be working on projects for one our world famous clients, a large international investment...