Senior Fullstack Java Developer
PITAX
Jako Senior Fullstack Java Developer w PITax będziesz odpowiedzialny za kompleksowe wytwarzanie i utrzymanie aplikacji webowych – od analizy wymagań, przez backend (Java/Spring), frontend (HTML/CSS/JS), bazę danych, testy, aż po CI/CD i monitoring. Pracujesz zarówno nad nowymi rozwiązaniami, jak i nad modernizacją istniejących systemów (część w JSF/PrimeFaces). Unikalnym elementem roli jest ścisła integracja z AI: samodzielnie projektujesz i wdrażasz agenty AI (np. Claude Code) wspomagające cały proces deweloperski. To rola dla osoby, która lubi samodzielność, szeroki zakres odpowiedzialności i automatyzację z użyciem AI.
Brakuje: nie podano wielkości zespołu ani struktury organizacyjnej, brak informacji o on-call i ewentualnych dyżurach.
Jako Senior Fullstack Java Developer w PITax będziesz odpowiedzialny za kompleksowe wytwarzanie i utrzymanie aplikacji webowych – od analizy wymagań, przez backend (Java/Spring), frontend (HTML/CSS/JS), bazę danych, testy, aż po CI/CD i monitoring. Pracujesz zarówno nad nowymi rozwiązaniami, jak i nad modernizacją istniejących systemów (część w JSF/PrimeFaces). Unikalnym elementem roli jest ścisła integracja z AI: samodzielnie projektujesz i wdrażasz agenty AI (np. Claude Code) wspomagające cały proces deweloperski. To rola dla osoby, która lubi samodzielność, szeroki zakres odpowiedzialności i automatyzację z użyciem AI.
- ✓Produkt własny (PITax) – stabilna firma z realnym produktem używanym przez miliony użytkowników
- ✓Możliwość projektowania i wdrażania własnych agentów AI – unikalna autonomia techniczna
- ✓Praca na nowych rozwiązaniach (greenfield) równolegle z modernizacją – różnorodność zadań
- ✓Brak mikromanagementu – rola zakłada samodzielność i odpowiedzialność za cały cykl wytwarzania
- !Praca wyłącznie stacjonarna we Wrocławiu (brak opcji hybrydy/zdalnej)
- !Wymagana biegła znajomość polskiego – może ograniczać kandydatów zagranicznych
- !Duży nacisk na AI – istnieje ryzyko, że rzeczywistość odbiega od opisu (np. AI jest używane marginalnie)
- !Praca z legacy monolitami (JSF, PrimeFaces) – nie każdy lubi modernizację starszych systemów
- •Projektowanie i implementacja backendu w Java/Spring Boot oraz frontendu w HTML/CSS/JS (React lub podobny framework)
- •Konfiguracja i utrzymanie CI/CD (GitLab Pipelines, Docker, ewentualnie Kubernetes/Swarm)
- •Integracja z API modeli AI (np. Claude) i budowanie agentów automatyzujących kodowanie
- •Analiza biznesowa i przekładanie wymagań na rozwiązania techniczne we współpracy z biznesem
- •Code review oraz testowanie kodu generowanego przez AI; finalizacja z pełnym zrozumieniem
- •Utrzymanie i stopniowa modernizacja legacy aplikacji opartych o JSF, PrimeFaces, jQuery
- •Diagnostyka problemów produkcyjnych, analiza logów, stacktrace'ów i wdrażanie poprawek
- •Rozwój automatyzacji workflow – od specyfikacji po wdrożenie z użyciem AI
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 7-letnim stażem w Javie, który potrafi samodzielnie postawić full-stack aplikację (Spring Boot + dowolny framework frontendowy), ma podstawowe doświadczenie z CI/CD i Dockerem oraz otwartość na pracę z AI – nawet jeśli dopiero zaczyna z agentami.
Nie dla juniorów ani midów z mniej niż 7 latami doświadczenia w Javie. Osoby szukające wyłącznie backendu lub wyłącznie frontendu, a także te, które nie chcą pracować z legacy kodem (JSF/PrimeFaces) lub nie interesują się AI.
- ?Ile osób liczy zespół deweloperski i jak jest zorganizowany (squady, feature teamy)?
- ?Jakie legacy systemy wymagają modernizacji – czy są to krytyczne biznesowo aplikacje?
- ?Jak obecnie wygląda wykorzystanie AI w zespole – czy to eksperyment, czy standardowy workflow?
- ?Czy są dyżury on-call? Jak często i czy są dodatkowo płatne?
- ?Jakie są plany dotyczące migracji legacy – czy jest roadmapa, czy działamy ad-hoc?
- ?Czy istnieje możliwość pracy zdalnej w przyszłości (nawet okazjonalnie)?
- ?Jaki jest budżet na narzędzia AI (Claude Code, API) – kto pokrywa koszty?
- −Nie podano wielkości zespołu ani struktury organizacyjnej
- −Brak informacji o on-call i ewentualnych dyżurach
- −Nie określono, ile dni roboczych w biurze (mimo że tryb office) – czy jest pełna elastyczność godzin?
- −Brak opisu procesu rekrutacyjnego poza rozmową techniczną i zadaniem projektowym
Zespół stawia na jakość, autonomię i nowoczesne podejście z AI. Pracujesz w środowisku, gdzie oczekuje się samodzielności, ale też współpracy z biznesem i grafikiem. Atmosfera raczej techniczna, z naciskiem na ciągłe uczenie się i eksperymentowanie z AI.
Proces składa się z rozmowy technicznej oraz zadania projektowego, które można rozwiązać z pomocą AI. Nie podano liczby etapów ani przewidywanego czasu.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →