JustJoin.IT Hybrydowo Senior

Senior Java Software Engineer

Motorola Solutions

⚲ Kraków

16 000 - 19 500 PLN brutto (UoP)

Wymagania

  • Java
  • HTML
  • CSS
  • Angular
  • AI

Opis stanowiska

Department Overview
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.

Job Description
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

Basic Requirements

• 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

🔍 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.