Junior Scala Engineer
⚲ Kraków, Krowodrza
7 000–9 000 zł / mies. (zal. od umowy)
Wymagania
- Umiejętność programowania w dowolnym języku JVM (Java, Scala) i gotowość do szybkiej nauki
- Produkcyjne doświadczenie ze Scalą i effect system (Cats Effect, ZIO lub Akka/Pekko)
- Robocza znajomość Apache Kafka: partycjonowanie, gwarancje dostarczania, consumer groups, rebalance, consumer lag
- Podstawowe doświadczenie z co najmniej jednym frameworkiem webowym
- Znajomość SQL lub NoSQL i podstawowych zapytań do baz
- Praktyczne doświadczenie w codziennej pracy z AI coding (Claude Code, Cursor, GitHub Copilot)
Mile widziane
- Portfolio GitHub/GitLab lub projekty własne
- Doświadczenie z architekturą mikrousług; podstawy AI/ML
Opis stanowiska
Backend platformy przetwarzania zdarzeń i analityki napędzającej AI-driven customer experience — system produkcyjny obsługujący ponad 150 mld transakcji rocznie dla klientów enterprise w 30+ rynkach. Pracujesz ze Scalą, Kafką, ElasticSearch, ScyllaDB i Kubernetesem, a distributed tracing i metryki są wpisane w sposób budowania usług. Szczera uwaga: mimo tytułu 'Junior' wymagania są na poziomie co najmniej mid — oczekiwane jest produkcyjne doświadczenie z effect system (Cats Effect, ZIO, Akka/Pekko) i głębokie rozumienie Kafki (partycjonowanie, gwarancje dostarczania, consumer groups, rebalance, lag), nie tylko znajomość consumer API.
🔍 Dekoder Ogłoszenia
🔴
Junior Scala Engineer
Tytuł sugeruje niski próg wejścia, ale wymagania (produkcyjne doświadczenie z effect system, głębokie rozumienie Kafki) są na poziomie co najmniej mid.
🟡
we care more about depth of understanding than years on your CV
Może oznaczać, że faktyczne wymagania są wysokie niezależnie od stażu, a ocena będzie rygorystyczna.
🟡
strong willingness to learn them quickly
Sugeruje oczekiwanie szybkiego samodzielnego douczenia się, potencjalnie ograniczone wsparcie onboardingowe.