cover image
mroads

mroads

www.mroads.com

1 Job

144 Employees

About the Company

Our mission is to empower organizations to build next generation workforces leveraging technology and data. We believe innovation leads to generating solutions that make the day-to-day life easy for humans and organizations. Our portfolio of solutions includes staff augmentation, consulting services as well as our revolutionary HR solution, Panna- the world's first artificially intelligent, cloud based, video interview platform.

Listed Jobs

Company background Company brand
Company Name
mroads
Job Title
Mobile Engineer (Java, Android)
Job Description
**Job Title:** Mobile Engineer (Java, Android) **Role Summary:** Senior software engineer responsible for designing, developing, and maintaining Java/Spring Boot microservices and native Android applications. Works cross‑functionally to deliver scalable, high‑performance, secure solutions in a fast‑paced, contract environment. **Expectations:** - 8–10 years total software development experience. - 5–6 years hands‑on Java/Spring Boot microservice development. - 6–8 years Android development (Kotlin or Java). - Strong ability to write clean, maintainable code and participate in code reviews. - Effective communication and teamwork across product, QA, DevOps, and UI/UX. **Key Responsibilities:** - Design, build, and maintain scalable Java/Spring Boot microservices. - Develop and enhance native Android apps following modern design patterns. - Collaborate with cross‑functional teams to define and deliver features. - Write comprehensive documentation and unit/integration tests. - Conduct code reviews, architectural discussions, and technical design sessions. - Diagnose and resolve complex issues in backend and mobile layers. - Optimize performance and enforce security best practices. - Contribute to continuous improvement of development processes and CI/CD pipelines. **Required Skills:** - Java, Spring Boot, REST API design, microservice architecture. - Android development with Kotlin/Java, Android SDK, UI/UX principles. - Version control (Git) and CI/CD tools. - Containerization (Docker; Kubernetes a plus). - Strong debugging, analytical, and problem‑solving abilities. - Excellent written and verbal communication. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
Memphis, United states
On site
Senior
15-12-2025