AI SCORE 8.5

Senior Backend Software Engineer - Java Focus (Remote)

$90K–$120K/year

About the Role

Join Motorola Solutions as a Senior Backend Software Engineer (Remote) and play a pivotal role in enhancing public safety through technology. In this position, you will primarily focus on backend development, contributing to our innovative solutions that help protect communities worldwide.

What You'll Do

  • Design and implement clean, modular, scalable, and testable code for the Java backend.
  • Conduct performance analysis and profiling for backend systems and databases, ensuring high performance and scalability.
  • Apply advanced testing and debugging methods to resolve complex software issues.
  • Collaborate with local and distributed teams in an Agile environment to continuously enhance product functionality.
  • Contribute to the architecture, performance, scalability, and resilience of existing products.

Requirements

  • 5+ years of hands-on backend software development experience, with a strong focus on core Java/JDK.
  • Solid understanding of software architecture, design patterns, and core software engineering principles.
  • Proficiency in creating automated tests, particularly using JUnit.
  • In-depth knowledge of relational databases (Postgres) and ORM technologies like Hibernate/JPA.
  • Strong communication skills and the ability to interface effectively with stakeholders.

Nice to Have

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 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 or leadership experience.

What We Offer

  • Contract of Employment (UoP) with competitive salary.
  • Private medical coverage and life insurance.
  • Employee Stock Purchase Plan with a 15% discount.
  • Employee Pension Plan contributing 3.5% of your salary.
  • Flexible working hours and hybrid work mode.
  • Yearly salary increase based on performance.
  • Yearly bonus based on company performance.
  • Comprehensive relocation support for those moving to Poland.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Backend Software Engineer position at Motorola Solutions offers a unique opportunity to work on impactful public safety technology. With competitive compensation and flexible work arrangements, it's an attractive role for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java and familiar with frameworks like Hibernate, capable of writing clean and modular code while adhering to Agile methodologies for efficient project management.

Self-motivated and disciplined, thriving in a remote work environment, with strong time management skills to meet deadlines and deliver high-quality software solutions independently.

Demonstrates a proactive approach to problem-solving, with experience conducting performance analysis and profiling for backend systems, and a mindset geared towards continuous learning and adaptation to new technologies.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Backend Software Engineer - Java Focus(Now)Lead Backend Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$15.5B
Annual Growth
8.2%
AI Adoption in Java Development
35%
Investment in Java Ecosystem
+45%
Labour Demand for Java Developers
+20%
Avg Salary for Senior Java Engineers in Poland
$65K

Skills & Requirements

Required
JavaPostgreSQLHibernate
Growing in Demand
Spring BootMicroservices ArchitectureDocker
Declining
EJB (Enterprise JavaBeans)Struts

Domain Trends

Rise of Cloud-Native Java Applications
More than 60% of Java developers are adopting cloud-native architectures, driven by the demand for scalable applications.
Increased Focus on API-First Development
Over 50% of organizations are prioritizing RESTful API development, emphasizing the need for backend engineers skilled in API design.
Integration of AI in Development Processes
Around 40% of Java projects are incorporating AI tools for code generation and testing, highlighting the need for engineers to adapt to AI-enhanced workflows.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.