#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    Java

    regular

    Spring Boot

    regular

    ProjectReactor

    regular

    Gradle

    regular

    Git

    regular

    English

    regular

    Scrum

    nice to have

Job description

Online interview
Twoja praca:

  • Projektowanie i implementacja aplikacji (głównie elementów back-end) w oparciu o architekturę mikroserwisową
  • Dbanie o jakość wytwarzanego kodu, pracując w modelu shift-left approach
  • Projektowanie rozwiązań integracyjnych
  • Tworzenie oraz utrzymywanie testów automatycznych
  • Projektowanie i rozwój narzędzi klasy CI/CD, oraz optymalizacja tworzonych rozwiązań

Twój kapitał:

  • Minimum 2-3 lata doświadczenia na podobnym stanowisku
  • Bardzo dobra znajomość Java, Spring Boot, ProjectReactor, oraz Gradle
  • Tworzenie kodu wysokiej jakości i znajomość nowoczesnych praktyk wytwarzania oprogramowania w architekturze rozproszonej
  • Doświadczenie w pracy przy orkiestracji kontenerów (Kubernetes / OpenShift)
  • Znajomość procesu oraz doświadczenie w pracy z narzędziami wspierającymi Infrastructure As A Code
  • Doświadczenie w tworzeniu testów
  • Sprawne posługiwanie się GIT
  • Umiejętności komunikacyjne, orientacja na cel i proaktywność
  • Znajomość języka angielskiego wymagana w stopniu komunikatywnym, pozwalającym na codzienną pracę w międzynarodowym środowisku

Mile widziane:

  • Wiedza z zakresu finansów, procesów zarządzania relacjami z klientem
  • Znajomość Elasticsearch, Baz NoSQL, Apache Kafka
  • Umiejętność automatyzacji zadań np. przy użyciu skryptów
  • Doświadczenie w pracy z narzędziami wspierającymi podejście IaaS
  • Doświadczenie w pracy w środowisku chmurowym (AWS)
  • Doświadczenie w projektowaniu, wdrażaniu i zarządzaniu procesami CI/CD
  • Doświadczenie w pracy z narzędziami wspierającymi integrację danych (Spring Batch, Spring Integration, Pentaho, inne)

Twój zysk:

  • Interesującą pracę w wszechstronnym zespole scrumowym
  • Możliwość rozwoju w międzynarodowej instytucji finansowej
  • Prywatna opieka medyczna
  • Ubezpieczenie na życie
  • Multikafeteria (Karta Multisport, bilety do kina, teatru, bony do sklepów itd.)
  • Elastyczne godziny pracy
  • Dostęp do szkoleń e-learning
  • Doskonalenie języka obcego