Skip to main content

Senior Fullstack Developer (F/M) - Java + React

Technology
drEryk
Kraków, Polska23 400 zł - 30 240 zł /mies.2 tygodni temuDo 11.08.2026
Pełny etat

Opis stanowiska

SENIOR FULLSTACK DEVELOPER (F/M) - JAVA + REACTTworzymy produkty dla branży medycznej, z których korzystają tysiące lekarzy i personelu medycznego w Polsce. Szukamy kolejnego członka zespołu rozwijającego system w modelu SaaS, który ma realny wpływ na ich codzienną pracę. Rozwijamy system w kilku zespołach Scrumowych, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości.

Pracujemy w architekturze mikroserwisowej, wykorzystując podejście Domain Driven Design. System obsługuje złożone procesy medyczne i integruje się z wieloma systemami zewnętrznymi. Dużą wagę przykładamy do tego, aby dostarczane rozwiązania realnie działały u użytkowników i odpowiadały na ich potrzeby.

Nie szukamy osoby, która chce jedynie realizować gotowe zadania. Szukamy developera, który chce rozumieć problemy użytkowników, proponować rozwiązania i współtworzyć produkt.Chcesz mieć wpływ na to, co robisz? Chcesz brać odpowiedzialność za rozwiązania, z których korzystają ludzie, których znasz?Aplikuj do nas!Za co będziesz odpowiedzialna/y:Projektowanie i implementację funkcjonalności po stronie backendu i frontendu (w proporcjach ok. 60-70% backend oraz 30-40% frontend);Analiza wymagań produktowych, biznesowych i technicznych;Implementacja funkcjonalności wspierających złożone procesy biznesowe w branży medycznej;Modelowanie domeny i pracę z danymi;Integracje z systemami zewnętrznymi;Dbanie o jakość kodu (code review, testy);Aktywny udział w decyzjach technicznych;Wspieranie zespołu w podejmowaniu decyzji technicznych i dzielenie się wiedzą;Inicjowanie i wdrażanie usprawnień technicznych oraz organizacyjnych;Współpraca z developerami, QA i Product Ownerem.Nasze wymagania:Szukamy osoby, która:Ma minimum 6 lat doświadczenia (lub 2 lata na stanowisku seniora) w tworzeniu aplikacji webowych z użyciem Javy i Reacta

  • Potrafi samodzielnie zaprojektować rozwiązanie dla złożonego problemu i rozbić je na etapy realizacji;Rozumie kontekst biznesowy rozwiązań i bierze odpowiedzialność za ich działanie w praktyce (nie tylko za implementację);Nie ogranicza się do realizacji zadań – interesuje się tym, czy rozwiązanie spełnia potrzeby użytkownika;Potrafi pracować na ogólnych wymaganiach biznesowych i samodzielnie doprecyzowywać szczegóły rozwiązania;Aktywnie identyfikuje problemy, proponuje rozwiązania i usprawnienia;Rozumie praktyki efektywnego wytwarzania oprogramowania (np. trunk-based development, Continuous Delivery) lub chce je rozwijać w praktyce;Jasno się komunikuje i potrafi uzasadniać decyzje techniczne;Potrafi wspierać innych członków zespołu, dzielić się wiedzą i pomagać w podejmowaniu decyzji technicznych;Projektuje rozwiązania z myślą o utrzymywalności i rozwoju systemu;Ma praktyczne doświadczenie w pracy z Domain Driven Design (DDD).Wymagania techniczne:Bardzo dobra znajomość języka Java (11+);Bardzo dobra znajomość React i TypeScript;Dobra znajomość SQL (najlepiej w kontekście PostgreSQL);Doświadczenie w pracy z Hibernate oraz Spring (zarządzanie kontekstem aplikacji, DI, integracja modułów);Doświadczenie w pisaniu testów (np. Spock, JUnit, Testing Library, Vitest);Doświadczenie w pracy z systemami rozproszonymi (architektura mikroserwisowa);Umiejętność projektowania czytelnego, testowalnego i utrzymywalnego kodu.Mile widziane:Wykształcenie wyższe techniczne (preferowane informatyczne);Doświadczenie z CQRS;Znajomość Dockera, Kubernetesa;Podstawowa znajomość usług chmurowych (np. AWS);Doświadczenie z Continuous Delivery;doświadczenie z narzędziami AI do zwiększania produktywności i jakości pracy;doświadczenie z aplikacjami mobilnymi lub responsywnymi interfejsami;umiejętność współpracy z projektantami UI/UX i pracy z makietami w Figma.Co oferujemy?Realny wpływ na rozwój produktu usprawniającego codzienną pracę lekarzy oraz personelu medycznego;Faktyczna decyzyjność w zakresie rozwiązań technicznych i architektury systemu.Sprawczość w zakresie realizacji zadań (narzędzia, podejście, implementacja);Pracę w środowisku stawiającym na jakość kodu i pragmatyczne podejście do procesu;Możliwość rozwoju zawodowego – szkolenia, konferencje
  • Stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B;Elastyczne godziny pracy oraz możliwość pracy zdalnej
  • Niezbędne narzędzia pracy
  • Naukę języka angielskiego
  • Opiekę medyczną LuxMed
  • Karnet Benefit Multisport
  • Możliwość przystąpienia do ubezpieczenia grupowego
  • Program rekomendacji pracowników;Nowoczesne biuro, spotkania integracyjne.
Keywords
ReactOSTypescriptFigmaSpockPostgresqlSqlJavaHibernateHibernationAWSJunitReact.jsCode review

Interesuje Cię ta oferta?