AI SCORE 8.5

Mid-Level Software Engineer - Java, Angular, Cloud

$90K–$120K/year

About the Role

We are seeking a Mid-Level Software Engineer (Java, Angular, Cloud) to join our team at Motorola Solutions. This remote role offers an exciting opportunity to work on cutting-edge public safety technology that directly impacts community safety. As a key member of our Missions & Insights organization, you will help us design, develop, test, and deploy tools and services for our SaaS products.

What You'll Do

  • Perform microservice development using primarily Java and Angular.
  • Collaborate on the design and iterative development to enhance and support effective, reliable, and secure solutions.
  • Interact cross-functionally with Engineering, Operations, Product, and QA teams.
  • Design approaches supportive of our multi-tenant SaaS architecture.
  • Implement platform features in a cloud environment using cloud technologies and tools.
  • Develop and share industry and product technical expertise.

Requirements

  • 3+ years of experience developing for highly scalable and available systems.
  • Proficiency in Java, Spring, Object-Oriented Concepts, REST Services, Angular, and Micro Frontend development.
  • Familiarity with Cloud platforms, preferably Azure (AWS or GCP are also welcome).
  • Experience with tools such as Docker, Kubernetes, Jira, and GitHub.
  • Knowledge of architectural and design patterns, open-source platforms, frameworks, and software engineering methodologies.
  • API design & implementation experience.
  • Experience using Gen AI tools in your everyday workflow.
  • Strong communication skills in English.

Nice to Have

  • Experience working within the Agile development methodology.
  • BS degree in Computer Science or relevant field.

What We Offer

  • Competitive salary and benefits package.
  • Remote work flexibility.
  • Opportunities for professional growth and development.
  • Supportive and inclusive company culture.
  • Comprehensive relocation support for those looking to advance their careers.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Mid-Level Software Engineer role at Motorola Solutions offers a unique opportunity to work on impactful public safety technology while enjoying remote work flexibility and competitive compensation.

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

Who Will Succeed Here

Proficient in Java and Angular, with hands-on experience building RESTful APIs and microservices, particularly using Spring framework and Docker for containerization.

Self-motivated and disciplined to excel in a remote work environment, demonstrating effective time management and the ability to collaborate asynchronously across time zones.

Strong understanding of cloud technologies (such as AWS or Azure) and DevOps practices, with a mindset geared towards continuous integration and deployment (CI/CD) to enhance software reliability.

Learning Resources

Java Microservices with Spring Bootcourse

Career Path

Mid-Level Software Engineer - Java, Angular, Cloud(Now)Senior Software Engineer - Java, Cloud Architect(2-4 years)Lead Software Engineer / Technical Architect(4-6 years)

Market Overview

Market Size 2024
$135B
Annual Growth
8.5%
AI Adoption
45%
Investment
+25%
Labour Demand
+20%
Avg Salary
$110K

Skills & Requirements

Required
JavaAngularSpring
Growing in Demand
Spring BootKubernetesCloud Native Development
Declining
Java EEXML-based Web Services

Domain Trends

Shift to Cloud-Native Applications
By 2025, 75% of all applications will be cloud-native, driving demand for Java developers proficient in cloud technologies.
Increased Adoption of Microservices
Microservices architecture is expected to grow by 22% annually, pushing developers to adopt frameworks like Spring Boot for building scalable applications.
Rise of AI-Driven Development Tools
AI tools for coding assistance are being adopted by 50% of Java developers, leading to a transformation in the software development lifecycle.

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.