- Страна
- Польша
Откликайтесь
на вакансии с ИИ

Senior Java Developer (Kafka)
Позиция привлекательна использованием современного стека (GCP, Kafka Streams) и возможностью работы в международной среде. Локация в Кракове является крупным IT-хабом, что обеспечивает хорошие карьерные перспективы, хотя отсутствие указанной зарплаты не позволяет поставить высший балл.
Сложность вакансии
Роль требует глубоких знаний экосистемы Kafka (включая Streams) и опыта работы с GCP, что в сочетании с Senior-уровнем и гибридным форматом в Польше делает отбор достаточно строгим. Дополнительным вызовом является требование свободного английского для работы в международной распределенной команде.
Анализ зарплаты
Для позиции Senior Java Developer в Кракове рыночный диапазон обычно составляет от 22 000 до 30 000 PLN (брутто) при работе по трудовому договору или выше при B2B контракте. Данная вакансия соответствует уровню крупных международных финтех-компаний и технологических центров региона. Проект с использованием Kafka Streams и GCP часто предполагает оплату по верхней границе рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к международной команде в Кракове и создавайте высокопроизводительные системы на Java и Kafka — откликайтесь прямо сейчас!
Описание вакансии
*🚀* We’re Hiring: Senior Java Developer (Kafka)
*🌍* Location: Hybrid — Kraków, Poland
*📅* Start: ASAP
*⚠️* We are looking for a Senior Java Developer to join an international team building high-performance, cloud-native backend solutions and real-time event-driven platforms.
*🛠* Key Skills
• Core Java
• Apache Kafka & Kafka Streams
• REST APIs
• Test-Driven Development (TDD)
• MongoDB
• Google Cloud Platform (GCP)
• Distributed Systems & Scalable Architectures
• Agile Development
• Fluent English (B2+)
*📋* Responsibilities
• Design, develop, and maintain high-performance backend services using Java
• Build and enhance event-driven, real-time streaming solutions with Apache Kafka
• Develop and maintain robust REST APIs supporting critical business processes
• Contribute to cloud-native applications running on Google Cloud Platform (GCP)
• Write clean, scalable, and maintainable code following TDD principles
• Collaborate with architects, business analysts, and distributed engineering teams
• Support platform modernization, scalability improvements, and performance optimization
• Participate in technical design, code reviews, testing, and production support
• Investigate and resolve complex technical and production issues
• Promote engineering best practices and continuous improvement across the team
*🎯* Requirements
• Strong commercial experience with Core Java development
• Hands-on experience with Apache Kafka and Kafka Streams
• Experience designing and developing REST APIs
• Strong knowledge of Test-Driven Development (TDD) and automated testing
• Experience working with MongoDB
• Experience developing cloud-native solutions on Google Cloud Platform (GCP)
• Strong understanding of distributed systems, software design patterns, and scalable architectures
• Ability to solve complex technical problems independently
• Experience working in Agile, globally distributed teams
• Strong communication and collaboration skills
• Fluent English (B2+)
*➕* Nice to Have
• Scala
• Spring Boot, Micronaut, Spring WebFlux
• Terraform, Docker, GKE, Cloud Run
• CI/CD tools such as Jenkins or TeamCity
• Experience with real-time, high-throughput systems
• Background in capital markets, trading systems, risk management, or market data platforms
*📍* Work Format
Hybrid position based in Kraków, Poland.
*💬* Interested or know someone who fits? Reach out directly: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Agile
- Terraform
- Google Cloud Platform
- Docker
- Google Kubernetes Engine
- Distributed Systems
- Jenkins
- Java
- REST API
- Apache Kafka
- Spring Boot
- TDD
- MongoDB
- Scala
- TeamCity
- Kafka Streams
- Micronaut
- Spring WebFlux
- Cloud Run
Возможные вопросы на собеседовании
Вакансия делает упор на Kafka Streams для обработки событий в реальном времени.
Расскажите о различиях между stateless и stateful операциями в Kafka Streams и как вы обеспечиваете отказоустойчивость локального состояния?
Проект предполагает работу с распределенными системами и высокими нагрузками.
Как вы подходите к решению проблемы 'dual write' при обновлении MongoDB и отправке сообщения в Kafka?
TDD указан как ключевой навык и обязанность.
Как вы внедряете TDD при разработке асинхронных сервисов, взаимодействующих через Kafka, и какие инструменты используете для интеграционного тестирования?
Работа ведется в Google Cloud Platform.
Какие преимущества дает использование Cloud Run или GKE для развертывания Java-микросервисов по сравнению с традиционными ВМ в контексте масштабируемости?
Упоминается работа с высокопроизводительными системами.
Какие стратегии оптимизации производительности JVM вы применяли для минимизации пауз Garbage Collector в системах с низкой задержкой?
Похожие вакансии
Golang разработчик на партнерский проект(ритейл) (Senior)
PHP Backend-разработчик (Part-time)
.NET-разработчик (Senior)
Golang разработчик (Senior)
Java разработчик на партнерский проект(ритейл) (Senior)
Go - разработчик (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!