Senior Java Software Engineer
⚲ Kraków
16 000 - 19 500 PLN brutto (UoP)
Wymagania
- znajomość projektowania systemów czasu rzeczywistego, wielowątkowych i rozproszonych
- znajomość sieci IP (urządzenia, protokoły)
- komunikacja pisemna i ustna w języku angielskim
Mile widziane
- doświadczenie w pracy z asystentami AI do kodowania (np. GitHub Copilot)
- znajomość Docker/Kubernetes (konfiguracja, wdrożenia)
- znajomość środowisk chmurowych (Azure, AWS)
- doświadczenie z Jenkins, GIT i praktykami SCRUM
Opis stanowiska
Zespół ISTT w Motorola Solutions tworzy symulatory komponentów systemów komunikacji public safety, używane przez zespoły produktowe do testów funkcjonalnych i wydajnościowych oraz automatyzacji. Będziesz odpowiadać za pełny cykl życia oprogramowania: projektowanie, rozwój, testy i utrzymanie, a także integrację rozwiązań ze środowiskami testowymi i wsparcie dla zespołów zewnętrznych. To oferta dla doświadczonego Java developera, który czuje się swobodnie w systemach rozproszonych i wielowątkowych. Szczera uwaga: 'role expansion' obejmuje analizę wymagań i definiowanie zakresu, co wykracza poza typowe zadania developera.
🔍 Dekoder Ogłoszenia
🔴
End To End software lifecycle process
Może oznaczać pełną odpowiedzialność za projekt od pomysłu do wdrożenia, ale też rutynowe zadania utrzymaniowe i naprawę błędów.
🔴
cooperation with external teams to integrate our solutions with test environments
Może wymagać dużo czasu poświęconego na komunikację i rozwiązywanie problemów z innymi zespołami, a nie tylko na development.
🔴
providing support to external teams using our solutions
Oznacza, że będziesz musiał pomagać innym zespołom w rozwiązywaniu problemów z Twoim kodem, co może być czasochłonne.
🔴
as a role expansion: requirements analysis, scope definition
To może być dodatkowy obowiązek, który nie jest główną częścią pracy, ale może być wymagany.
🔴
knowledge of designing realtime multithreaded and distributed systems
Wymaga głębokiego zrozumienia złożonych koncepcji, które mogą być trudne do zastosowania w praktyce bez odpowiedniego doświadczenia.