Senior Backend Engineer (Java/Kotlin, Streaming)

RemoteSalary not specified
Poland
Apply Now

Tech Stack

Apache FlinkKafkaJavaKotlinCI/CD

Job Description, Responsibilities & Requirements

About the Position

Senior Backend Engineer (Java/Kotlin, Streaming) – Zoolatech

Join the team at one of the world’s leading meal-kit delivery companies and help build and operate a production-grade real-time streaming platform that powers data-driven decisions across the organization. A new team is being formed to unify forecasting workflows across multiple markets by building a platform around forecasting models developed by data science teams. This platform will integrate forecasting outputs with upstream and downstream systems such as production, procurement, and inventory-related services, enabling more consistent and scalable operational processes.

Responsibilities

  • Develop backend services using Kotlin/Java and event-driven architecture principles
  • Maintain and enhance existing real-time streaming pipelines, including stateful processing and event ordering logic
  • Build and extend stream-processing components using Kafka and stream-processing frameworks (e.g., Apache Flink)
  • Collaborate with platform, data, and product teams to integrate streaming applications with inventory and operational systems
  • Contribute to system reliability, monitoring, and operational excellence in production environments
  • Implement new features and improvements based on evolving business and operational requirements
  • Follow software engineering best practices, including code reviews, testing, and CI/CD workflows

Requirements

  • Strong backend development experience (5+ years) with Kotlin/Java (JVM ecosystem)
  • Hands-on experience with real-time stream processing and event-driven architecture
  • Experience working with Kafka and building or maintaining streaming pipelines
  • Solid understanding of stateful processing, event ordering, and production distributed systems
  • Experience developing and maintaining production applications, including monitoring and troubleshooting
  • Familiarity with Apache Flink or similar stream-processing frameworks
  • Experience working with cloud environments (e.g., AWS) and containerized applications
  • Strong software engineering practices, including testing, code reviews, and CI/CD workflows
  • Experience collaborating with cross-functional teams in platform or data-driven environments

We Offer

  • Competitive compensation
  • Paid vacation
  • Sick days
  • Sport/Insurance
  • English classes
  • Charity training

About the Company

Discover what it’s like to work with us at Zoolatech. We are committed to fostering a collaborative and innovative environment where you can grow your career and make a significant impact.

Location

  • City: Wroclaw
  • Country: Poland

Apply

Interested candidates can apply directly through our careers page or reach out to us via Email, Skype, Telegram, or WhatsApp.

ZoolatechPolandApache Flink, Kafka, Java, Kotlin, CI/CD Salary not specified

Job Details

Company name:
Zoolatech
Location:
Poland
Work Mode:
Remote
Posted on TheJob:
2/18/2026
Last checked:
2/18/2026
Posted on the source:
N/A
Apply Now