Senior Full-Stack Developer (Java and Angular)
DataWalk
To rola senior full-stack developera w product company tworzącej platformę grafową do analiz danych dla agencji wywiadu i zwalczania przestępczości. Będziesz projektować i implementować komponenty core'owe po stronie backendu (Java/Spring) oraz frontendu (Angular/TypeScript), optymalizować wydajność, integrować z Redis i ActiveMQ, a także współpracować z zespołem nad analizą przyczyn awarii. Choć tytuł mówi 'full-stack', nacisk kładziony jest na backend i wydajność systemu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość i struktura zespołu, proces rekrutacyjny (etapy, zadania).
To rola senior full-stack developera w product company tworzącej platformę grafową do analiz danych dla agencji wywiadu i zwalczania przestępczości. Będziesz projektować i implementować komponenty core'owe po stronie backendu (Java/Spring) oraz frontendu (Angular/TypeScript), optymalizować wydajność, integrować z Redis i ActiveMQ, a także współpracować z zespołem nad analizą przyczyn awarii. Choć tytuł mówi 'full-stack', nacisk kładziony jest na backend i wydajność systemu.
- ✓Produkt unikalny technologicznie (platforma grafowa)
- ✓Praca dla prestiżowych klientów (US Intelligence, Fortune500)
- ✓Kultura polsko-amerykańska
- ✓Kontrakt B2B
- !Brak informacji o wielkości zespołu i strukturze
- !Szybkie tempo pracy (fast-paced environment) może oznaczać presję czasową
- !Hasło 'high agency' – niejasne, jak mierzona jest inicjatywa
- !Nie podano procesu rekrutacyjnego ani liczby etapów
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja serwisów backendowych w Java/Spring
- •Rozwijanie interfejsu użytkownika w Angular/TypeScript
- •Optymalizacja zapytań SQL i praca z kolumnowymi bazami danych
- •Integracja z kolejką komunikatów ActiveMQ Artemis i cache'em Redis
- •Code review i analiza wydajności komponentów
- •Uczestnictwo w root cause analysis incydentów produkcyjnych
- •Ewaluacja nowych technologii i rekomendowanie ulepszeń
- •Wsparcie inicjatyw związanych z efektywnością backendu
Oferta dla doświadczonych specjalistów (Senior).
Developer z 7 latami doświadczenia, solidną znajomością Java/Spring i Angular, umiejący pracować z Dockerem i SQL. Komunikatywny po angielsku i samodzielny w działaniu.
Juniorzy i midzi z mniej niż 7 latami doświadczenia, osoby szukające wyłącznie backendu lub frontendu (rola wymaga obu), osoby niekomfortowe z pracą w pełni zdalną i brakiem bezpośredniego nadzoru.
- ?Ile osób liczy zespół inżynieryjny, w którym będę pracować?
- ?Jak wygląda typowy sprint – długość, ceremonie?
- ?Czy stosujecie CI/CD? Jakie narzędzia?
- ?Jaki procent czasu poświęcam na backend vs frontend?
- ?Czy są dyżury on-call lub wsparcie produkcyjne po godzinach?
- ?Jakie są główne wyzwania wydajnościowe obecnie?
- ?Czy istnieje możliwość pracy z algorytmami grafowymi?
- ?Jaki jest oczekiwany termin zatrudnienia?
- −Wielkość i struktura zespołu
- −Proces rekrutacyjny (etapy, zadania)
- −Czy praca wymaga czasowej dostępności w godzinach amerykańskich
Firma o kulturze polsko-amerykańskiej, nastawiona na inicjatywę i szybkie tempo. Zespół prawdopodobnie płaski, z dużą autonomią.