Java Developer

Java

Java Developer

Java
Gliwicka 2, Katowice

Digital Fingerprints

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

    RESTful API

    regular

    WebFlux

    regular

    Jira

    regular

    Docker

    regular

    Grafana

    junior

    Jenkins

    junior

    PostgreSQL

    junior

    Kafka

    nice to have

Office location

Java Developer

Summary of the offer

Java Developer

Gliwicka 2, Katowice
Digital Fingerprints
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Digital Fingerprints SA z siedzibą w Katowicach, ul. Gliwicka 2/8 (dalej jako "administrat... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.