Talent Apply
Log in
All jobs
MS

Manager Software Engineering (Microservices Architecture Java, Springboot, Angular, Team handling, Leadership)

Motorola Solutions
Bangalore, India
On-site

About this role

About the Role We are seeking a Manager Software Engineering to lead the design, development, and operations of microservices-based software on cloud platforms. You will define architectures, guide implementation, mentor engineers, and ensure high-quality, scalable solutions for our SaaS offerings in public safety and enterprise markets. What You'll Do

  • Design and develop scalable, highly available microservices on cloud platforms (AWS, Azure, or GCP).
  • Define and document software architecture specifications, including design patterns, data models, APIs, and deployment strategies for microservices.
  • Lead the technical design and implementation of critical software components within a microservices ecosystem.
  • Collaborate with development teams to ensure adherence to architectural standards, best practices, and successful implementation of microservices.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
  • Participate actively in code reviews and ensure the delivery of high-quality, maintainable code.
  • Stay current with the latest technologies and trends in software architecture, microservices, and cloud computing.
  • Proactively identify and mitigate potential technical risks and challenges.
  • Contribute to the continuous improvement of our software development processes and tooling.
  • Collaborate with product management and UX/UI designers to ensure the software meets user experience requirements. What We're Looking For
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.
  • 8+ years of experience in software architecture and design, with at least 5 years focused on microservices architectures.
  • Proven experience designing and implementing highly scalable and highly available systems on cloud platforms (AWS, Azure, or GCP - specify preferred platform).
  • Strong proficiency in Java, REST API design and implementation, Web Services (SOAP/REST), Hibernate, Spring Framework, and database technologies (SQL and NoSQL).
  • Experience with AngularJS or Angular.
  • Deep understanding of containerization technologies (Docker, Kubernetes) and orchestration platforms.
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Experience with message queues (e.g., Kafka, RabbitMQ).
  • Experience with API gateways.
  • Travel Requirements: None. Relocation Provided: None.
  • Cloud platform experience (AWS/Azure/GCP) is highly desirable. Nice to Have
  • Leadership/team management experience and a track record of mentoring engineers.
  • Familiarity with public safety or enterprise SaaS domains.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →