Java Developer (Spring WebFlux)

Java Developer (Spring WebFlux)

Java

Jana z Kolna 11, Gdańsk

Asseco Data Systems

Full-time
Permanent, B2B
Mid
Remote

Tech stack

    Polish

    C2

    Java

    master

    Spring WebFlux

    master

    Reactive Programming

    master

    SQL

    advanced

    Project Reactor

    advanced

    Spring Security

    advanced

    REST API

    advanced

    ORM

    regular

    JUnit

    regular

Job description

Asseco Data Systems S.A. to przede wszystkim ludzie – specjaliści w swoich dziedzinach i ich rosnące z każdym dniem doświadczenie. Atrakcyjne zawodowe wyzwania i możliwości oraz wsparcie ze strony firmy – to u nas norma. Nie realizujemy projektów prostych i łatwych, dlatego zatrudniamy najlepszych, a rekrutacja nie należy do najłatwiejszych. Ale kiedy już przyjmiemy nowego członka zespołu, dbamy o to, aby był zmotywowany do działania i doceniony za ciężką pracę. Nasi pracownicy nie mają szansy poznać, czym jest stagnacja i nuda w pracy. Przydzielamy ich do różnorodnych projektów, przy których pełnią zróżnicowane role, aby mogli rozwijać swoje kompetencje.

Nie czekaj – już dziś złóż swoją aplikację, chętnie Cię poznamy!


Zadania:

  • udział w pracach projektowych i programistycznych związanych z rozwojem i utrzymaniem systemów informatycznych zgodnie z otrzymanymi wymaganiami,

  • stała współpraca z różnymi zespołami firmy (programiści, testerzy, architekci, opiekunowie produktów, kierownicy projektów),

  • tworzenie dokumentacji technicznej,

  • analizowanie dużych zbiorów danych i wyciąganie wniosków, identyfikacja i poprawa niezgodności w danych systemowych.


Oczekiwania:

  • doświadczenie w pracy z Spring WebFlux,

  • biegłość w projektowaniu i implementacji rozwiązań w oparciu o zasady reaktywnego programowania,

  • umiejętność efektywnego wykorzystania strumieni w Javie do przetwarzania danych,

  • zaawansowana znajomość SQL,

  • doświadczenie w pracy z relacyjnymi bazami danych oraz mapowaniem obiektowym (ORM),

  • umiejętność projektowania, implementacji oraz integracji usług RESTful,

  • praktyczna znajomość Router Functions w kontekście Spring WebFlux,

  • doświadczenie w pisaniu testów jednostkowych i integracyjnych,

  • umiejętność tworzenia testów z użyciem frameworków stosowanych w ekosystemie Spring,

  • znajomość oraz doświadczenie w implementacji zabezpieczeń w aplikacjach opartych na Spring Security,

  • komunikatywność i umiejętność pracy zespołowej,

  • samodzielność i inicjatywa,

dociekliwość i chęć rozwoju.


Mile widziane:

  • znajomość narzędzia Keycloak do zarządzania tożsamością i dostępem,

  • doświadczenie w korzystaniu z Test Containers do tworzenia środowisk testowych,

praktyczna znajomość PostgreSQL, w tym optymalizacja zapytań i konfiguracja.


Oferujemy:

  • boxy powitalne dla nowych pracowników,

  • praca w największej spółce IT,

  • Pracowniczy Plan Emerytalny (PPE),

  • dofinansowanie okularów,

  • drużyna Asseco Active Team,

  • ubezpieczenie grupowe,

  • karta Multisport,

  • playroomy,

  • owocowe dni,

  • prywatna opieka medyczna,

  • spotkania integracyjne,

  • współpraca z ekspertami,

  • dofinansowanie wypoczynku.

Published: 12.08.2025

Meet the company

Asseco Data Systems

Asseco Data Systems S.A. tworzy zaawansowane rozwiązania informatyczne, będące siłą napędową transformacji cyfrowej. Dostarcza systemy IT do przedsiębiorstw, administracji samorządowej oraz szkolnictwa wyższego.

Company profile
Office location