Pomiń do treści
Logo firmy co.brick

Backend Java Developer

co.brick

Oferta w skrócie
16 80021 840PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaGliwice
Źródło
Aktywna
Opublikowano7 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za42 dni
Werdykt JobHunt

To rola senior Java developera w zespole wewnętrznym firmy outsourcingowej, wspierającym amerykańskiego klienta z sektora kryptowalut. Będziesz rozwijać nowe funkcjonalności i utrzymywać istniejącą, legacy platformę, często bez dokumentacji – musisz samodzielnie wydobywać logikę biznesową z kodu. To mieszanka pracy z 'spaghetti code' i nowoczesnymi mikroserwisami, wymagająca detektywistycznego podejścia, refaktoringu i bezpośredniej komunikacji z klientem po angielsku.

Brakuje: nie podano wielkości zespołu ani liczby innych developerów, brak informacji o procesie rekrutacyjnym (etapy, rozmowy, zadanie domowe).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

To rola senior Java developera w zespole wewnętrznym firmy outsourcingowej, wspierającym amerykańskiego klienta z sektora kryptowalut. Będziesz rozwijać nowe funkcjonalności i utrzymywać istniejącą, legacy platformę, często bez dokumentacji – musisz samodzielnie wydobywać logikę biznesową z kodu. To mieszanka pracy z 'spaghetti code' i nowoczesnymi mikroserwisami, wymagająca detektywistycznego podejścia, refaktoringu i bezpośredniej komunikacji z klientem po angielsku.

Plusy
  • Długoterminowy kontrakt bez określonej daty zakończenia
  • Bezpośrednia współpraca z klientem z USA – realny wpływ i feedback
  • Samodzielność i autonoma w podejmowaniu decyzji technicznych
  • Ciekawa domena kryptowalut – nowoczesny sektor fintech
Na co uważać
  • Tracker aktywności na laptopie (nawet nieaktywny) – sugeruje potencjalne monitorowanie pracownika
  • Legacy system z 'spaghetti code' i brakiem dokumentacji – duże ryzyko frustracji i wysokiego długu technicznego
  • Wymóg pracy do 17:30 CET dla pokrycia z USA – może być restrykcyjny dla osób ze strefy czasowej
  • Brak informacji o przewidywanym czasie trwania projektu – 'long-term' ale bez konkretów
  • !Nie podano wielkości zespołu ani liczby innych developerów
  • !Cotygodniowe 'Grand Dailies' mogą być czasochłonne przy dużym zespole
  • !Brak wzmianki o testach, CI/CD czy praktykach DevOps
  • !Potencjalne dyżury on-call – nie są wymienione, ale mogą występować
  • !Niejasna ścieżka modernizacji legacy – czy planowane jest całkowite przepisanie?
Codzienna praca
  • Implementowanie nowych funkcjonalności w Javie i Springu dla platformy kryptowalutowej
  • Analiza i refaktoring legacy kodu (spaghetti) bez dokumentacji – wydobywanie logiki biznesowej
  • Praca z mikroserwisami i gRPC przy komunikacji między serwisami
  • Zarządzanie zdarzeniami i komunikatami za pomocą Kafka
  • Pisanie i optymalizacja zapytań SQL w MySQL
  • Uczestnictwo w cotygodniowych 'Grand Dailies' oraz ad-hoc spotkaniach z Product Ownerem
  • Bezpośrednia komunikacja z klientem z USA – wyjaśnianie technicznych decyzji i postępu prac
  • Debugowanie i rozwiązywanie problemów produkcyjnych w środowisku legacy
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Senior Java developer z co najmniej 4-letnim doświadczeniem, który ma za sobą projekty z Spring Boot, mikroserwisami i Kafka, oraz potrafi komunikować się płynnie po angielsku. Musi być gotowy na pracę z legacy kodem i brak dokumentacji.

Raczej nie dla

Juniorscy developerzy, którzy potrzebują mentoringu i jasnych specyfikacji, a także osoby szukające wyłącznie greenfield developmentu z pełną dokumentacją. Nie jest to też rola dla kogoś, kto nie lubi samodzielnego dociekania i woli gotowe zadania.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on4/5
Architekt2/5
Remote5/5
Enterprise2/5
Pytania do rekrutera
  • ?Ile osób liczy zespół deweloperski i jaka jest struktura (frontend, backend, QA)?
  • ?Czy tracker aktywności może być kiedykolwiek włączony i czy jest to monitorowane przez klienta?
  • ?Jaki jest plan modernizacji legacy systemu – czy przewidziane jest stopniowe przepisywanie na nowy stack?
  • ?Jak wygląda proces code review i zapewnienia jakości kodu?
  • ?Czy są dyżury on-call lub oczekiwana dostępność poza godzinami pracy?
  • ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania legacy (w przybliżeniu)?
  • ?Czy firma zapewnia budżet na szkolenia lub konferencje?
  • ?Jakie są dokładne oczekiwania co do nakładki czasowej z US (konkretne godziny)?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby innych developerów
  • Brak informacji o procesie rekrutacyjnym (etapy, rozmowy, zadanie domowe)
  • Nie wiadomo, czy istnieje system on-call lub dyżury
  • Brak szczegółów na temat stosowanych narzędzi CI/CD i testowania
  • Nie wspomniano o budżecie szkoleniowym ani benefitach pozapłacowych
Zespół

Zespół pracuje w modelu self-managed, z dużą autonomią i bezpośrednią odpowiedzialnością za kontakt z klientem. Oczekuje się proaktywności i samodzielności – to raczej kultura 'high ownership' niż hierarchiczna.

Wynagrodzenie vs rynekn=1241 ofert z widełkami

Poniżej mediany rynkowej

Ta oferta16 80021 840
Mediana Java20 16025 200

Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →

🔗Podobne oferty