Motorola Solutions logo
Motorola SolutionsPosted 2 weeks ago

Senior Software Engineer (Java || Full-stack)

$31,200–$31,200 year

HybridKrakow, Łódź Voivodeship, Republic of Poland

Full TimeSenior LevelEnterprise

Job Summary

Design and implement clean, modular, scalable, and testable code for the Java backend, focusing on evidence management software for body and vehicle cameras. Conduct performance analysis and profiling for backend systems and databases to ensure scalability and high performance. Apply advanced testing and debugging methods to resolve complex software issues while collaborating with local and distributed teams in an Agile environment. Work on improving architecture, performance, scalability, and resilience of existing products. This role involves backend or full-stack development within the Evidence and Devices Engineering team in Krakow, Poland, supporting public safety and enterprise applications.

Required Qualifications

  • 5+ years of hands-on backend software development
  • in-depth knowledge of core Java/JDK
  • Solid understanding of software architecture, design patterns, and core software engineering principles
  • Experience designing and implementing high-performance, multithreaded, state-driven systems
  • Proficiency in creating meaningful automated tests (we use JUnit) and applying advanced testing and debugging techniques
  • In-depth knowledge of relational databases (we use Postgres) and ORM technologies such as Hibernate/JPA
  • Strong communication skills with the ability to effectively interface with stakeholders
  • Excellent problem-solving skills with a strong capacity for independent work
  • Ability to work both independently and collaboratively as part of a team in an Agile environment
  • Communicative English
  • Under 10% travel
  • Contract of Employment (UoP)
  • Private medical coverage
  • Multisport Life insurance (two annual incomes)
  • 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 (up to 80%)
  • Yearly salary increase (depends on individual performance)
  • Yearly bonus (depends on company performance)
  • Flexible working hours (usually the day starts between 7-10)
  • 8 hours working day (30 minutes lunch break included)
  • Hybrid work mode
  • Relocation Provided
  • Domestic Position

Desired Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related subject
  • Experience developing REST APIs using JAX-RS, Spring, or similar technologies
  • 2+ years of experience with Angular or similar modern frontend frameworks
  • Experience with E2E testing frameworks such as Playwright or Cypress
  • Mentorship, coaching, or leadership experience or demonstrable aptitude

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce