Data Platform Developer

ALGOTEQUE SERVICES

Wrocław, DS, Poland • 40m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Data Platform Developer

Description

Design and build event-driven data platform solutions using Apache Kafka and its ecosystem. The role includes developing backend microservices, defining/versioning data schemas, creating streaming and GraphQL components, and ensuring observability. You will also troubleshoot Kafka replication, latency, and event processing, and optimize Kafka configurations while working in an Agile Scrum/Kanban environment.

Responsibilities

  • Design and develop event-driven solutions with Apache Kafka, Kafka Connect, Kafka Streams, and kSQL

  • Build backend microservices in Java / Spring Boot that process Kafka events

  • Design and version data schemas (Avro, Protobuf, JSON Schema)

  • Develop Kafka Connect connectors for systems such as MongoDB, S3, and Apache Iceberg

  • Build GraphQL APIs using Quarkus / GraalVM and MongoDB

  • Automate configuration of Kafka topics, Kafka Connect connectors, kSQL streams, and Kafka Streams applications

  • Implement monitoring, logging, and distributed tracing using Prometheus, Grafana, OpenTelemetry, ELK, Vector, Dynatrace

  • Diagnose issues related to Kafka replication, processing delays, and event handling; optimize Kafka configuration

  • Collaborate with Data Engineers, DevOps, and analysts in Scrum/Kanban

  • Document solutions and share knowledge with the team

Requirements

  • Minimum 3 years of commercial experience in production environments

  • Very good knowledge of Apache Kafka, including brokers, topics, producers, consumers, and replication mechanisms

  • Practical experience with Kafka Streams, kSQL, and Kafka Connect (configuration and connector development)

  • Very good knowledge of Java and Spring (Spring Boot, Cloud, Security, Data)

  • Experience with MongoDB: document schema design, indexing, and query optimization

  • Experience building GraphQL services

  • Basic knowledge of Apache Iceberg

  • Knowledge of Python

  • Experience with Prometheus, Grafana, and OpenTelemetry

  • Knowledge of security mechanisms: TLS, SASL, ACL, and data encryption

  • Experience in Scrum/Kanban; knowledge of Jira and Confluence

Benefits

  • B2B cooperation model

  • Remote work with monthly project meetings in the office (Wrocław)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report