FullStack Developer
OpsTalent
Jest to rola mid-level full-stack developera w firmie outsourcingowej OpsTalent, przypisanego do projektu klienta – platformy Enterprise Test Data Management. Na co dzień będziesz utrzymywać i rozwijać istniejące komponenty w Javie/Spring Boot oraz Angular (w tym migracja legacy AngularJS do nowego Angulara). Zaczynasz od małych ulepszeń, z czasem przechodząc do zielonej trawy (nowe moduły). Pracujesz w małym zespole wspieranym przez seniora. Stack: Java 21, Spring Boot 3.4, Hibernate 6.6, REST API, Angular 20, TypeScript, AngularJS.
Brakuje: nie podano wielkości zespołu (ilość developerów, pm, itp.), brak opisu procesu rekrutacyjnego (liczba etapów, rodzaje zadań).
Jest to rola mid-level full-stack developera w firmie outsourcingowej OpsTalent, przypisanego do projektu klienta – platformy Enterprise Test Data Management. Na co dzień będziesz utrzymywać i rozwijać istniejące komponenty w Javie/Spring Boot oraz Angular (w tym migracja legacy AngularJS do nowego Angulara). Zaczynasz od małych ulepszeń, z czasem przechodząc do zielonej trawy (nowe moduły). Pracujesz w małym zespole wspieranym przez seniora. Stack: Java 21, Spring Boot 3.4, Hibernate 6.6, REST API, Angular 20, TypeScript, AngularJS.
- ✓Praca w pełni zdalna – brak wymogu dojazdu
- ✓Elastyczne godziny pracy – można dostosować grafik
- ✓Indywidualne onboarding – wsparcie we wdrożeniu
- ✓Możliwość pracy nad zieloną trawą (nowe moduły) po początkowym okresie
- ✓Pakiet benefitów: prywatna opieka medyczna, ubezpieczenie na życie, karta Multisport
- ✓Współpraca z seniorem – mentoring
- −Outsourcing – rzeczywisty pracodawca to klient, co może ograniczać wpływ na decyzje produktowe
- −Utrzymanie istniejącej platformy (dużo legacy) – może być mniej atrakcyjne dla osób szukających greenfieldu
- −Brak informacji o procesie rekrutacyjnym – nie wiadomo, czy są testy techniczne
- −Nie podano wielkości zespołu po stronie klienta
- !Nieokreślony klient – nie wiadomo, w jakiej branży działa i jaka jest stabilność projektu
- !Wymóg znajomości AngularJS – to stara technologia, która może być uciążliwa
- !Elastyczne godziny pracy – mogą oznaczać pracę w różnych strefach czasowych (brak informacji o teamie)
- !Brak wzmianki o dyżurach on-call
- •Utrzymywanie i rozwijanie istniejących komponentów backendowych (Java/Spring Boot) oraz frontendowych (Angular/AngularJS)
- •Implementacja drobnych ulepszeń i nowych funkcjonalności w ramach platformy test data management
- •Udział w planowaniu i podejmowaniu decyzji technicznych z zespołem
- •Stopniowa migracja legacy AngularJS do nowoczesnego Angular (wersja 20)
- •Pisanie kodu w Javie (21) i TypeScript (Angular) z użyciem REST API
- •Code review i współpraca z seniorem nad utrzymaniem jakości kodu
- •Praca nad zieloną trawą – projektowanie i implementacja nowych modułów
- •Korzystanie z CI/CD (Jenkins) i chmury AWS (w miarę potrzeb)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Developer z co najmniej 2-letnim doświadczeniem w Javie i Angular, który zna AngularJS i potrafi utrzymywać istniejący kod. Gotowy do nauki i stopniowego przejmowania większych zadań pod okiem seniora.
Nie dla juniorów (brak samodzielności wymaganej do utrzymania systemu produkcyjnego) ani dla specjalistów czysto backendowych lub frontendowych – rola wymaga pracy na obu warstwach. Osoby nie lubiące legacy code'u też mogą mieć trudności.
- ?Ile osób liczy zespół inżynieryjny po stronie klienta?
- ?Czy są przewidziane dyżury on-call? Ile razy w miesiącu?
- ?Czy proces rekrutacji obejmuje zadanie domowe, live coding, czy tylko rozmowy?
- ?Jak wygląda podział czasu między utrzymaniem legacy a rozwojem nowych funkcjonalności?
- ?Jakie są godziny pracy – czy muszą pokrywać się z jakąś strefą czasową?
- ?Czy istnieje możliwość bezpośredniego kontaktu z klientem, czy wszystko idzie przez OpsTalent?
- ?Jak często odbywają się wdrożenia i czy są one poza godzinami pracy?
- −Nie podano wielkości zespołu (ilość developerów, PM, itp.)
- −Brak opisu procesu rekrutacyjnego (liczba etapów, rodzaje zadań)
- −Nie wiadomo, czy są dyżury on-call
- −Nie określono, czy praca jest wykonywana dla konkretnego klienta, czy rotacyjnie
- −Brak informacji o długości projektu i stabilności zatrudnienia
Mały, wspierający zespół inżynieryjny z seniorem, który zapewnia mentoring. Kultura oparta na współpracy i indywidualnym onboardingu.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →