Senior Java Developer (Kafka)
Twinslash
#vacancy #Kafka #Java #job #Poland ##Senior #backend #Kraków
Twinslash
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:
Навыки
Обновлено 6 августа
Ещё вакансии
Похожие вакансии
- СберРоссия
Москва Компания: Сбер Обязанности -проводить ручное тестирование (функциональное, интеграционное, регрессионное), создавать и развивать тестовую…
JuniorГибридПолная занятостьзп не указанасегодня - МТСРоссия
Москва Компания: МТС Чем предстоит заниматься -Разработка тестовых сценариев, проведение ручного тестирования; -Написание автотестов; -Выявление и…
JuniorГибридСтажировказп не указанасегодня - ЯндексРоссия
УдаленноПолная занятость ЗП обсуждается на собеседовании В компанию Яндекс Описание вакансии Документы — один из сервисов экосистемы Яндекс 360, в…
SeniorУдалённоПолная занятостьзп не указанасегодня