Senior Java Developer (GPOS)
Silky Coders
To rola Senior Java Developera w wewnętrznym dziale IT grupy LPP (Silky Coders). Będziesz rozwijać GPOS – core'owy system sprzedażowy obsługujący ponad 3400 salonów, działający w trybie offline i integrujący się ze sprzętem (fiskalne, terminale, RFID). System jest dojrzały, ale rozwijany w Scrumie z architektami i PO. To stabilne środowisko w dużej firmie, z naciskiem na jakość, mentoring i współpracę.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu programistycznego, nie podano dokładnych wersji java/spring w produkcji.
To rola Senior Java Developera w wewnętrznym dziale IT grupy LPP (Silky Coders). Będziesz rozwijać GPOS – core'owy system sprzedażowy obsługujący ponad 3400 salonów, działający w trybie offline i integrujący się ze sprzętem (fiskalne, terminale, RFID). System jest dojrzały, ale rozwijany w Scrumie z architektami i PO. To stabilne środowisko w dużej firmie, z naciskiem na jakość, mentoring i współpracę.
- ✓Praca nad core'owym systemem dla ponad 3400 sklepów – realny wpływ
- ✓Jasno określona struktura (architekci, PO) i proces Scrum
- ✓Rozmowa HR+techniczna w 1,5h – szybki proces
- ✓Wsparcie dla narzędzi AI i kultura AI-first
- !Wymagana bardzo szeroka lista technologii (SOAP, Docker, Scrum) – może to oznaczać pracę z legacy systemami
- !Brak informacji o wielkości zespołu i zakresie wsparcia dla systemów legacy
- !Rola łączy obowiązki developera z elementami tech leada (nadzór nad standardami) bez wyraźnego tytułu
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwijanie mikroserwisów backendowych w Java/Spring Boot
- •Tworzenie i nadzorowanie standardów kodowania oraz spójności technicznej zespołu
- •Przeprowadzanie code review i mentoring mniej doświadczonych członków zespołu
- •Współpraca z Product Ownerem przy definiowaniu kierunku rozwoju systemu
- •Uczestnictwo w projektach rozbudowy systemów biznesowych (nowe funkcjonalności POS)
- •Proaktywne rozwiązywanie problemów, identyfikacja ryzyk i optymalizacja procesów
- •Integracja z urządzeniami fiskalnymi, terminalami płatniczymi i RFID
- •Uczestnictwo w Scrum (planowanie sprintów, retrospektywy)
Oferta dla doświadczonych specjalistów (Senior).
Senior Java Developer z minimum 5 latami w Javie/Spring, znający SQL, REST, Hibernate i Docker, z doświadczeniem w CI/CD. Osoba, która poradzi sobie z integracjami zewnętrznymi i chce pracować w Scrumie.
Juniorzy i osoby z mniej niż 5-letnim doświadczeniem w Javie. Również nie dla kogoś, kto szuka pełnego zdalnego (choć hybryda jest bardzo elastyczna) ani dla osób oczekujących pracy w startupie z zielonym polem.
- ?Jaki jest podział czasu między rozwój nowych funkcji a utrzymanie legacy?
- ?Czy w systemie są jakieś znane długi techniczne, nad którymi planujecie pracować?
- ?Jak wygląda proces na wypadek incydentów produkcyjnych – czy jest dyżur on-call?
- ?Jakie wersje Java i Spring są obecnie używane w produkcji?
- ?Czy zespół ma dedykowanego DevOpsa, czy developerzy sami zarządzają CI/CD?
- ?Jaki jest zakres odpowiedzialności za integrację ze sprzętem (fiskalne, RFID) – czy wymaga to znajomości specyficznych protokołów?
- −Brak informacji o wielkości zespołu programistycznego
- −Nie podano dokładnych wersji Java/Spring w produkcji
- −Brak informacji o dyżurach i wsparciu produkcyjnym
- −Nie wiadomo, jaka część pracy to nowe funkcjonalności, a jaka utrzymanie
- −Brak opisu procesu testowania i standardów jakości
Agile i AI-first – szybkie decyzje, iteracje, odwaga i odpowiedzialność. Kultura oparta na współpracy i ciągłym doskonaleniu.
Etap 1: Spotkanie rekrutacyjne online (rozmowa HR + techniczna) – 1,5h. Etap 2: Decyzja i feedback.