Motorola Solutions is seeking a Senior Java Engineer to join their Media Team, Unified Recorder division. This role offers an opportunity to work with a global leader in critical communications and security solutions. The position involves developing enterprise-level solutions using Java, focusing on building scalable and efficient backend systems.
The ideal candidate will be responsible for designing and implementing REST APIs, working with both SQL and NoSQL databases, and maintaining high-quality code through thorough testing and reviews. You'll be working on critical systems that help keep communities, schools, hospitals, and businesses safer through technology.
This role requires extensive experience in Java development, with a strong foundation in object-oriented design, multi-threading, and database technologies. You'll be working with modern technologies including Spring Boot, Hibernate, PostgreSQL, and MongoDB, while following best practices in software development.
The position offers the opportunity to work on meaningful projects that directly impact public safety and security. With less than 10% travel required, you'll be based in Bangalore, India, working with a team of dedicated professionals in a collaborative environment. Motorola Solutions prides itself on its people-first and community-focused culture, encouraging authenticity and providing opportunities for professional growth.
Join a team that's dedicated to building safer communities through technology innovation. While the role demands technical expertise, the company values potential and encourages applications from candidates who might not meet all preferred qualifications but are passionate about contributing to the team's mission of building a safer future.