M
Motorola Solutions
BackendSenior
Java Software Engineer
JavaKotlinSpring BootQuarkusKubernetesDockerAzureAWSAzure DevOpsGitHubELK StackPrometheusGrafanaRedis CachePostgreSQLNginxAngularTypeScriptJavaScriptSeleniumPlaywrightSipRtpWebRTCMsrpGstreamerRustAsteriskREST APIMicroservicesAutomated TestingMessaging SystemsObservabilityMonitoringNetworkingGit
About the Position
Join the Emergency Call Handling team in Krakow to contribute to extending capabilities of a mission critical platform and enhancing existing technologies. This role involves end-to-end software development with a DevOps culture and continuous delivery approach, coaching and mentoring team members, and driving technical excellence.
Responsibilities
- Contribute to extending capabilities of the mission critical platform and enhancing existing technologies
- Perform end-to-end software development including design, implementation, testing, delivery and maintenance in a 24/7 support model
- Coach and mentor individuals and groups in day to day work
- Educate others in software craftsmanship principles
- Consistently refactor existing code
- Identify technical debt and drive towards its reduction
- Adjust communication to technical and non-technical audiences
Requirements
- 5+ years experience with Java or other languages
- Practical knowledge about microservices or other distributed system and REST API
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields
- English language skills allowing for efficient communication with peers and customers in North America
- Participates as leader from technical or managerial point of view
- Java
- Kubernetes or alternative
- Docker or alternative
- Cloud experience with AWS or Azure or distributed systems
- Automated testing experience
- Messaging systems
- Observability and monitoring experience
- Angular experience
- Networking knowledge
- Experience in SIP, RTP, WebRTC, MSRP, GStreamer (nice to have)
Benefits
- Contract of Employment (UoP)
- Private medical coverage, Multisport
- Life insurance (two annual income)
- Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units
- Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account
- IP Tax Relief
- Yearly salary increase (depends on individual performance)
- Yearly bonus (depends on company performance)
- Flexible working hours (usually day starts between 7-10)
- 8 hours working day (30 minutes lunch break included)
- Hybrid/ remote work
Java Software Engineer
View Original