Data Platform Developer (Kafka)

ITLT

Wrocław, DS, Poland • 24m ago • Remote

Senior

Remote

249,600 - 301,600 PLN/yr

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 (Kafka)
  • Domain: Banking
  • Work mode: Remote with monthly on-site meetings in Wrocław
  • Collaboration: Long-term B2B contract
  • Rate: 120–145 PLN/hour (net on invoice)

Description

Work on a modern data platform that integrates, processes, and exposes data from multiple source systems using Confluent Kafka. You will translate business and technical requirements into streaming and integration solutions, including data mapping between source systems, the streaming platform, and an ODS layer. You’ll also build supporting microservices, monitor data pipelines, and optimize for performance and reliability.

Responsibilities

  • Analyze business and technical requirements and convert them into IT solutions
  • Collaborate with business analysts and IT teams to understand processes and data flows
  • Design and document data mappings between source systems, streaming platform, and ODS
  • Develop Confluent Kafka solutions (topics, partitioning, and data schemas)
  • Develop Java/Spring Boot microservices, including Kafka producers/consumers and stream processing
  • Configure and develop integrations using Kafka Connect (formats and data transformations)
  • Design NoSQL data models (especially MongoDB) and optimize queries and indexes
  • Contribute to services that expose data to other systems
  • Monitor and diagnose data flows; optimize for performance and reliability
  • Create functional/technical documentation; participate in code reviews and knowledge sharing

Requirements

  • Minimum 3 years of experience in production environments
  • Minimum 1 year of experience working with data platforms
  • Very good practical knowledge of Confluent Kafka
  • Experience with NoSQL databases (preferably MongoDB)
  • Experience designing and developing APIs (GraphQL or REST)
  • Knowledge of Python and ability to write simple scripts
  • Basic knowledge of Java
  • Ability to analyze business/technical requirements and map data between systems
  • Ability to collaborate with analysts and IT teams and translate business needs into technical solutions
  • Experience with Agile methods (Scrum/Kanban) and tools Jira and Confluence

Benefits

  • Long-term stable B2B cooperation
  • Opportunities for growth in a large organization with direct access to the team manager
  • Mature IT environment with respected Agile practices
  • MultiSport card contribution and insurance
  • Efficient recruitment process (video call), maximum 2 meetings (team member and then manager)

See similar jobs

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

See more

Potential salary for Data Platform Developer (Kafka) role

Improve your resume for just $5

PLN 249,600 – PLN 301,600/year

Unlock Full Resume Report