#1 Job Board for tech industry in Europe

Programista Scala
Scala

Programista Scala

Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Scala

    regular

    Java

    regular

    OOP

    regular

    Solid

    regular

    Maven

    regular

    TDD

    regular

    Git

    regular

Job description

Online interview

PROFIL PRACOWNIKA

  • Wykształcenie wyższe (informatyka lub pokrewne kierunki techniczne)
  • Bardzo dobra znajomość Javy SE 8 i 11, Maven
  • Bardzo dobra znajomość języka Scala oraz funkcyjnego paradygmatu programowania
  • Znajomość zagadnień OOP, SOLID, TDD
  • Umiejętność pisania testów jednostkowych (JUnit5, Mockito)
  • Doświadczenie w pracy z Apache Kafka, Akka oraz technologiami Cloud (Kubernetes, Docker)
  • Znajomość systemu kontroli wersji Git oraz środowiska GitLab
  • Mile widziana znajomość:
    • SQL
    • Spark lub inne technologie z ekosystemu Hadoop
    • JIRA
    • Jenkins
    • obsługi systemów klasy UNIX
    • zagadnień oraz doświadczenie z obszaru telekomunikacji
  • Znajomość języka angielskiego w stopniu komunikatywnym

TWOJE ZADANIA

  • Programowanie aplikacji przetwarzających duże zbiory danych wykorzystywanych przez klientów wewnętrznych oraz zewnętrznych
  • Analiza wymagań biznesowych we współpracy z Product Ownerem
  • Tworzenie oprogramowania zgodnie z przyjętą architekturą i wymaganą funkcjonalnością przy zachowaniu staranności i dbałości o jak najwyższą jakość powstającego produktu
  • Tworzenie i aktualizowanie dokumentacji technicznej systemu informatycznego
  • Zgłaszanie inicjatywy w zakresie optymalizacji i poprawy jakości oprogramowania
  • Praca w zespole zgodnie z Agile/Scrum
  • Wykonywanie code review
  • Współpraca z innymi zespołami w ustalonym zakresie przy wdrażaniu nowych wersji systemu

DLA CIEBIE

  • Możliwość zwiększenia kompetencji i doświadczenia zawodowego przy współpracy z najlepszymi specjalistami w sektorze telekomunikacyjnym
  • Różnorodne i ambitne projekty o charakterze międzynarodowym
  • Indywidualny plan szkoleń i konferencji dopasowany do Twoich potrzeb rozwojowych
  • Praca w stabilnej i odpornej na globalne kryzysy branży IT
  • Work life balance dzięki elastycznym godzinom pracy
  • Przyjazna atmosfera pracy w zgranych zespołach, nastawionych na dzielenie się wiedzą
  • Możliwość udziału w akcjach i wydarzeniach promujących aktywny tryb życia
  • Dostęp do prywatnej opieki medycznej dla Ciebie i Twojej rodziny
  • Możliwość przystąpienia do grupowego ubezpieczenia