Java Software Developer (Mid)
Motorola Solutions Systems Polska
Rola mid-level Java developera w zespole Dimetra Network Management, odpowiedzialnego za system konfiguracji i monitorowania krytycznej komunikacji TETRA. Codzienna praca obejmuje pełny cykl życia oprogramowania: od planowania, przez rozwój i testowanie, po utrzymanie funkcji dla klientów. Wymaga silnej znajomości sieci TCP/IP, Javy (JDK 21) i Linuxa, a także umiejętności pisania testów JUnit i skryptów (Python/Bash).
Brakuje: brak opisu procesu rekrutacyjnego (etapy, zadanie domowe, live coding), nie podano informacji o dyżurach on-call.
Rola mid-level Java developera w zespole Dimetra Network Management, odpowiedzialnego za system konfiguracji i monitorowania krytycznej komunikacji TETRA. Codzienna praca obejmuje pełny cykl życia oprogramowania: od planowania, przez rozwój i testowanie, po utrzymanie funkcji dla klientów. Wymaga silnej znajomości sieci TCP/IP, Javy (JDK 21) i Linuxa, a także umiejętności pisania testów JUnit i skryptów (Python/Bash).
- ✓Praca nad nowoczesną wersją Javy (JDK 21) i z JUnitem
- ✓Produkt mission-critical dający poczucie odpowiedzialności i wpływu
- ✓Centrum R&D w Krakowie z międzynarodowymi projektami
- ✓Benefity: prywatna opieka medyczna, karta sportowa, budżet szkoleniowy
- −Sprzeczność między danymi strukturalnymi (office) a opisem (2 dni z biura) – niejasny model pracy
- −Brak informacji o dyżurach on-call w systemie mission-critical
- −Wymieniono bardzo szeroki zakres technologii w nice-to-have, co może sugerować rozmyty profil roli
- !Nie podano liczby członków zespołu ani struktury
- !Brak informacji o procesie rekrutacyjnym
- !Nie wspomniano o możliwości rozwoju ścieżki kariery
- !Wymagana znajomość TETRA – nie jest wprost wymieniona, ale domena może być niszowa
- •Pisanie i rozwijanie kodu w Java (JDK 21) z wykorzystaniem wielowątkowości
- •Implementacja i debugowanie protokołów sieciowych (TCP/IP, UDP) na Linuxie
- •Tworzenie i utrzymywanie testów jednostkowych w JUnit
- •Pisanie skryptów automatyzujących w Pythonie lub Bashu
- •Uczestnictwo w spotkaniach Scrum, planowanie i estymacja zadań
- •Integracja i wdrażanie oprogramowania z użyciem CI/CD (Jenkins, GIT, Artifactory)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Java developer z co najmniej 2-letnim doświadczeniem, biegły w Javie, Linuxie i sieciach, potrafiący samodzielnie pisać testy JUnit i skrypty. Gotowość do pracy w biurze 2 dni w tygodniu (zgodnie z opisem, choć dane strukturalne wskazują office).
Juniorzy z mniej niż 2 latami doświadczenia w Javie i sieciach, ani osoby szukające pracy w pełni zdalnej (wymagana obecność w biurze 2 dni w tygodniu).
- ?Czy system Dimetra to legacy codebase, czy nowoczesny stack?
- ?Jak wygląda proces on-call i czy jest dodatkowo płatny?
- ?Ile osób liczy zespół scrumowy i jakie są role w zespole?
- ?Czy wymagana jest znajomość TETRA czy to tylko domena?
- ?Jaki jest stopień automatyzacji CI/CD i jakie są narzędzia?
- ?Czy istnieje możliwość pracy zdalnej w pozostałe dni (biorąc pod uwagę sprzeczność w ogłoszeniu)?
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe, live coding)
- −Nie podano informacji o dyżurach on-call
- −Nie wiadomo jak duży jest zespół i jakie są role
- −Brak wzmianki o możliwości awansu lub ścieżce kariery
Praca w zespole scrumowym z doświadczonymi profesjonalistami, nastawiona na rozwój i otwartość na nowe technologie. Atmosfera sprzyja uczeniu się i dzieleniu wiedzą.
Poniżej mediany rynkowej
≈ 65,5–89,3 zł/h
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →