JustJoin.IT Hybrydowo Senior

Senior Java Developer

Pragmatic Coders

⚲ Kraków

21 000 - 29 400 PLN netto (B2B)

Wymagania

  • kilkuletnie komercyjne doświadczenie w roli Java Developera
  • bardzo dobra znajomość Spring, Hibernate i mikroserwisów
  • umiejętność pisania czystego kodu i projektowania architektury systemów
  • swobodna komunikacja w języku polskim i angielskim
  • praca hybrydowa — 2 dni w biurze w Krakowie

Mile widziane

  • DDD, REST API, WebFlux, MongoDB

Opis stanowiska

Pragmatic Coders wspiera firmy w przejmowaniu, porządkowaniu i rozwijaniu produktów cyfrowych — często wchodzi w projekty na krytycznych etapach, gdzie trzeba szybko naprawiać błędy lub przeprojektowywać istniejące rozwiązania. Uwaga: ogłoszenie wprost mówi o 'pełnym ownership' i podejmowaniu decyzji technologicznych samodzielnie oraz o zespole o wysokim seniority z konkretną wizją — to może oznaczać dużą odpowiedzialność bez wsparcia architekta oraz trudniejsze wypracowywanie konsensusu. Praca hybrydowa (2 dni w biurze w Krakowie), AI używane jako część dojrzałego procesu inżynierskiego (Claude Code, Cursor, Specification-Driven Development).

🔍 Dekoder Ogłoszenia

🔴
Pełny ownership - Samodzielnie podejmujesz decyzje technologiczne, opierając je na rozmowach z biznesem, potrzebach projektu i obowiązujących standardach.
Oczekuje się, że będziesz podejmować kluczowe decyzje architektoniczne i technologiczne, często bez bezpośredniego wsparcia architekta lub lead developera.
🔴
Zespół? Doświadczony, samodzielny, z konkretną wizją - To zespół specjalistów, z wysokim seniority, którzy chętnie dzielą się wiedzą, wspólnie rozwiązują problemy i wymieniają doświadczenia pomiędzy projektami.
Możesz trafić do zespołu, gdzie każdy ma silne zdanie i może być trudniej o konsensus, a "dzielenie się wiedzą" może oznaczać rozwiązywanie problemów za innych.
🔴
Projekty, w których możesz realnie wpłynąć na kierunek rozwoju - tworzymy nowe produkty, rozwijamy dojrzałe platformy i systemy oraz pomagamy klientom porządkować istniejące rozwiązania. Często wchodzimy do projektów na kluczowych etapach ich rozwoju, gdzie doświadczenie techniczne i dobre decyzje architektoniczne mają największe znaczenie.
Możesz być angażowany w projekty w fazie krytycznej, gdzie trzeba szybko naprawiać błędy lub przeprojektowywać istniejące, problematyczne rozwiązania, a niekoniecznie budować coś od zera.
🔴
Bez korporacyjnych absurdów - mamy płaską strukturę, minimum zbędnych procesów i maksimum odpowiedzialności. Nie tworzymy procedur dla samych procedur. Liczy się współpraca, zdrowy rozsądek i jakość
Brak formalnych procesów może oznaczać chaos, niejasne podziały odpowiedzialności i konieczność samodzielnego radzenia sobie z wieloma aspektami pracy, które w większych firmach są zdefiniowane.