Android Engr.
NTT DATA
NTT DATA
Join NTT DATA, a global leader in business and technology services, and contribute to innovative digital solutions. We are seeking a skilled Android Engineer to enhance our team in Bangalore.
This hybrid role offers flexibility, requiring three days a week in the Wells Fargo office in Bangalore or Hyderabad. Embrace an inclusive and forward-thinking environment where your growth is a priority.
Develop and maintain robust Android mobile applications using Kotlin and Java.
Implement MVVM architecture, leveraging Jetpack components like ViewModel, LiveData, Room DB, and Jetpack Compose.
Integrate REST APIs using Retrofit and manage local data storage with Room DB.
Develop AI-driven features using CameraX and ML Kit’s GenAI APIs, including document and cheque scanning.
Optimize application performance and handle complex UI flows, ensuring clean and maintainable code.
Collaborate effectively within Agile delivery environments using Git for version control and CI/CD pipelines.
Requires a minimum of 5 years of experience in Android mobile application development, with at least 3 years focused on Kotlin.
Proficiency in Jetpack components (ViewModel, LiveData, RoomDatabase, WorkManager) and application architectures (MVC, MVVM, MVP) is essential.
Familiarity with the mobile landscape, trends, and emerging technologies, including Google Play Store uploads, REST API integrations, and version control tools (SVN, Git, Gradle, Bitbucket).
Experience with CameraX, ML Kit, GenAI APIs, on-device ML model integration, performance optimization, and complex UI handling is crucial. Working knowledge of CI/CD pipelines and Agile methodologies is also required.
NTT DATA
IT Consulting