Pracuj.pl Hybrydowo Mid

Młodszy Programista Java (k/m)

Polkomtel Sp. z o.o.

⚲ Warszawa, Mokotów

Do uzgodnienia

Wymagania

  • min. rok doświadczenia zawodowego w komercyjnym projekcie
  • dobra znajomość Java (Spring / Hibernate)
  • znajomość relacyjnych i nierelacyjnych baz danych (MSSQL / MongoDB)

Mile widziane

  • doświadczenie w budowie i utrzymaniu mikroserwisów

Opis stanowiska

Rola młodszego programisty Java w Polkomtelu przy rozwoju i utrzymaniu istniejących aplikacji backendowych (portale, selfcare, systemy sprzedażowe i integracyjne). Duża część pracy to analiza zgłoszeń z produkcji i przywracanie stabilności systemów, a nie budowa nowych rozwiązań. To oferta dla osoby na początku kariery, która chce zdobyć doświadczenie w dużych systemach i nauczyć się pracy z kodem produkcyjnym. Uwaga: zakres obowiązków sugeruje, że będziesz głównie utrzymywać i stabilizować istniejący kod, a nie tworzyć nowe, innowacyjne rozwiązania.

🔍 Dekoder Ogłoszenia

🔴
Min. rok doświadczenia zawodowego w komercyjnym projekcie
Może oznaczać rok doświadczenia na umowie o pracę, ale równie dobrze rok pracy nad projektem komercyjnym, nawet jeśli było to w ramach stażu lub praktyk.
🔴
rozwój i modyfikacja istniejących aplikacji backendowych, głównie w ekosystemie Java, stanowiących część większych systemów, takich jak portale, rozwiązania selfcare, systemy sprzedażowe i integracyjne
Praca może polegać głównie na drobnych poprawkach i utrzymaniu starego kodu, a nie na budowaniu nowych, innowacyjnych rozwiązań.
🔴
analiza zgłoszeń z produkcji i środowisk testowych oraz podejmowanie działań mających na celu szybkie przywrócenie stabilności systemów produkcyjnych
Duża część pracy może polegać na gaszeniu pożarów i reagowaniu na problemy, zamiast na proaktywnym rozwoju.
🔴
zapewnienie ciągłości i stabilności działania systemów produkcyjnych z uwzględnieniem ich rzeczywistego wpływu na biznes i użytkowników
Oznacza to, że będziesz odpowiedzialny za utrzymanie działania kluczowych systemów, co może wiązać się z presją i koniecznością pracy w nietypowych godzinach.
🔴
wspieranie zespołu w dzieleniu się wiedzą oraz porządkowaniu, upraszczaniu i stopniowym stabilizowaniu rozwijanych obszarów technicznych
Może oznaczać, że będziesz musiał poświęcić czas na dokumentację i refaktoryzację kodu, który nie jest w najlepszym stanie, zamiast na tworzenie nowego.