Android Developer
Location: Memphis, TN - Hybrid
Duration: 12 months
Seeking for a Android Developer to join our Agile REST development team. This role requires technical expertise to develop software from conceptual design, ensuring performance, maintainability, and reusability of code.
Must-Have Qualifications and Skills:
8-10 years of experience in Android application development.
6-8 years of experience in Java EE development, including Java 8 & 11.
Strong knowledge of Android SDK.
Experience with Android Jetpack for modern app development.
Experience in IoT and WebSocket is highly preferred.
Familiarity with Android SDK "Leanback" library for TV is a plus.
Experience with Java-based microservices, e.g., Spring Boot, is a plus.
Proficiency in Agile Kanban and Scrum frameworks.
Ability to establish repeatable code practices and standards.
Experience in facilitating technical decisions and discussions.
Proficient in Test-Driven Development, using frameworks like Cucumber.
Experience implementing mock interfaces for testing.
Strong interpersonal and communication skills.
Proven experience with technical teams in both new development and maintenance projects.