Senior Java Software Engineer
Motorola Solutions Systems Polska
⚲ Kraków
16 000 - 19 500 PLN (PERMANENT)
Wymagania
- Java
- IP routing
- Docker (nice to have)
- Kubernetes (nice to have)
- Azure (nice to have)
- AWS (nice to have)
Opis stanowiska
O projekcie:
The Infrastructure System Test Tools team (ISTT) within Motorola Solutions is responsible for development of simulators of public safety communication system components. The simulators are used by product teams to execute functional and performance system level tests and tests automation.
Wymagania:
- technology: Java as a core technology, but also HTML / CSS / Angular- knowledge of designing realtime multithreaded and distributed systems- knowledge of IP networks (devices, protocols)- written and verbal communication in English
Nice to have:
- experience in working with AI coding assistants (e.g. GitHub Copilot)- Docker / Kubernetes (configuration, deployment) knowledge- cloud environments knowledge (Azure, AWS)- Jenkins- GIT- experience in working with SCRUM practices
Codzienne zadania:
- In software engineer role you will be responsible for End To End software lifecycle process, including:
- design, develop, test and maintain software within ISTT portfolio
- cooperation with external teams to integrate our solutions with test environments
- providing support to external teams using our solutions
- as a role expansion: requirements analysis, scope definition
The Infrastructure System Test Tools team (ISTT) within Motorola Solutions is responsible for development of simulators of public safety communication system components. The simulators are used by product teams to execute functional and performance system level tests and tests automation.
Wymagania:
- technology: Java as a core technology, but also HTML / CSS / Angular- knowledge of designing realtime multithreaded and distributed systems- knowledge of IP networks (devices, protocols)- written and verbal communication in English
Nice to have:
- experience in working with AI coding assistants (e.g. GitHub Copilot)- Docker / Kubernetes (configuration, deployment) knowledge- cloud environments knowledge (Azure, AWS)- Jenkins- GIT- experience in working with SCRUM practices
Codzienne zadania:
- In software engineer role you will be responsible for End To End software lifecycle process, including:
- design, develop, test and maintain software within ISTT portfolio
- cooperation with external teams to integrate our solutions with test environments
- providing support to external teams using our solutions
- as a role expansion: requirements analysis, scope definition
🔍 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ż konieczność zajmowania się wszystkimi etapami, w tym mało ekscytującymi.
🔴
cooperation with external teams to integrate our solutions with test environments
Może oznaczać konieczność częstego rozwiązywania problemów integracyjnych i komunikacyjnych z innymi zespołami.
🔴
providing support to external teams using our solutions
Oprócz rozwoju, będziesz musiał odpowiadać na pytania i rozwiązywać problemy użytkowników zewnętrznych.
🔴
as a role expansion: requirements analysis, scope definition
Oznacza, że oprócz kodowania, będziesz musiał aktywnie uczestniczyć w definiowaniu wymagań i zakresu projektów, co może wykraczać poza typowe zadania developera.
🟡
knowledge of designing realtime multithreaded and distributed systems
Wymaga głębokiego zrozumienia złożonych zagadnień, a nie tylko powierzchownej znajomości.