Java Software Engineer

Motorola Solutions
Krakow
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Analytical thinking","Mentoring","Coaching","Communication","Software craftsmanship"]

Join the Emergency Call Handling team in Krakow to extend capabilities of Motorola Solutions’ mission-critical platform. You’ll develop, test, deliver, and maintain software in a 24/7 support model, collaborating across agile DevOps-minded teams. Work hands-on with Kubernetes/Docker and Java-based microservices while improving observability, automated testing, and technical architecture. You’ll also mentor engineers and coach teams on software craftsmanship.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
1 month ago

Java Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 25 days agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Join the Emergency Call Handling team in Krakow to extend capabilities of Motorola Solutions’ mission-critical platform. You’ll develop, test, deliver, and maintain software in a 24/7 support model, collaborating across agile DevOps-minded teams. Work hands-on with Kubernetes/Docker and Java-based microservices while improving observability, automated testing, and technical architecture. You’ll also mentor engineers and coach teams on software craftsmanship.
Location: Krakow
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Extend capabilities of the mission-critical platform and enhance existing technologies used by the Emergency Call Handling team.
  • •Build end-to-end software: design, implementation, testing, delivery, and maintenance within a 24/7 support model.
  • •Apply microservices and distributed systems knowledge to influence product technology and reduce technical debt.
  • •Improve code quality through consistent refactoring and software craftsmanship practices.
  • •Coach and mentor individuals and groups while supporting engineering planning and architecture decisions.
Travel: Low travel

Pay and Benefits

Perks:Health InsuranceLife InsurancePensionRemote WorkEquity

Key Requirements

  • •5+ years of experience with Java (or other languages).
  • •Practical knowledge of microservices/distributed systems and REST APIs.
  • •Bachelor’s or Master’s degree in Computer Science, Software Engineering, Math, or related fields.
  • •English communication skills for efficient collaboration with peers and North America customers.
  • •Demonstrated technical leadership, independent execution on complex tasks, and visible impact on team and product/department.
Experience:5+ years
Education:Bachelor's in Computer Science, Software Engineering, Math or related fields
Skills:Analytical thinkingMentoringCoachingCommunicationSoftware craftsmanship
Languages:English
Tech Stack:KubernetesDockerJavaKotlinSpring BootQuarkusGitHubAzure DevOpsELK StackPrometheusGrafanaRedisAzureAWSSIPRTPWebRTCMSRPGStreamerRUST

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn