Java Developer

Java

Java Developer

Java
Gliwicka 2, Katowice

BIK

Full-time
Permanent
Mid
Hybrid

Job description

Produkty w Digital Fingerprints

Jesteśmy polską firmą, która specjalizuje się w tworzeniu rozwiązań z obszaru cyberbezpieczeństwa z wykorzystaniem technologii biometrii behawioralnej. Tworzymy nowy system do analizy urządzeń użytkowników końcowych.

Technologie i metodyki których używamy:

  • Java – advanced

  • Spring – advanced

  • WebFlux – regular

  • Kafka - regular

  • RESTful Api – regular

  • Jira – regular

  • Docker – regular

  • PostgreSQL - junior

  • Jenkins lub Bamboo – junior

  • Grafana - junior

Nice to have:

  • Kafka Streams – nice to have

  • Flink – nice to have

  • Keycloak - nice to have

Twój zakres obowiązków:

  • Implementacja nowych i rozwój istniejących endpiontów rest w Spring WebFlux z wykorzystaniem Java 21+ na podstawie wymagań,

  • realizacja zadań w zespole scrumowym: aktywne uczestnictwo w daily, refinement, review i retro zespołu.

  • tworzenie testów jednostkowych,

  • stworzenie procesu CI dla nowych komponentów,

  • wytworzenie dokumentacji rozwiązania.

Nasze wymagania:

  • obra znajomość Spring Framework oraz podstawy WebFlux

  • doświadczenie w pisaniu testów jednostkowych

  • znajomość RESTful API

  • doświadczenie w pracy z Dockerami

  • samodzielność, organizacja własnego czasu pracy, innowacyjność i dokładność

  • znajomość pojęć DDD, architektura heksagonalna, SOLID, clean code, TDD.

  • Znajomość baz NoSQL

Mile widziane:

  • doświadczenie w tworzeniu procesów CI z wykorzystaniem Jenkins lub Bamboo

  • znajomość rozwiązania Keycloak

Jak pracujemy

Praca hybrydowa w metodyce Scrum. Raz w tygodniu spotykamy się w naszym biurze w Katowicach. Pracujemy na firmowych laptopach z systemem Windows i łączymy się zdalnie z biurem za pomocą VPN-a.

Benefity:

  • Umowy o pracę

  • 50% koszt uzyskania przychodu

  • Prywatna opieka medyczna w Luxmed

  • Karta sportowa Multisport

  • Platforma wellbeingowa

  • Wymiana wiedzy technicznej w Grupie BIK (trzy spółki)

Tech stack

    English

    B2

    Java

    advanced

    Spring

    advanced

    Docker

    regular

    Jira

    regular

    Kafka

    regular

    WebFlux

    regular

    RESTful API

    regular

    PostgreSQL

    junior

    Jenkins

    junior

    Grafana

    junior

Office location