Android Developer Consultant

TheCodingShef

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NTT DATA Business Solutions in Bengaluru is seeking a mid-level Android Developer Consultant to design, develop and maintain robust Android applications using Kotlin and legacy Java, aligning with modern architecture patterns.

You will collaborate with product managers, designers and fellow developers to deliver high-quality features, ensure performance and UX, and participate in CI/CD and automated testing.

Qualifications

  • 3–5 years of professional Android development.
  • Proficient in Kotlin and Java with the Android SDK, Jetpack libraries and Material Design guidelines.
  • Familiarity with Kotlin Multiplatform (KMM/KMP) is a plus.
  • Familiar with MVVM and Clean Architecture; asynchronous programming using Coroutines.
  • Comfortable with Git, PR workflows and code reviews.
  • Experience with REST/GraphQL APIs, JSON serialization (Kotlinx, Moshi, Gson) and networking stacks like Retrofit/OkHttp.
  • Strong unit, UI and instrumentation testing mindset; CI/CD tooling.

Responsibilities

  • Design, develop and maintain robust Android applications using Kotlin and legacy Java.
  • Collaborate with product managers, designers and fellow developers to deliver high-quality features on schedule.
  • Write clean, testable, maintainable code leveraging Jetpack, MVVM and Coroutines.

Skills

Kotlin
Java
Coroutines
MVVM
Jetpack
Retrofit
Git

Tools

Retrofit
OkHttp
KMM

Job description

# Android Developer ConsultantNTT DATA Business SolutionsBengaluruMid-levelPosted 2d agoApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaCoroutines & FlowRetrofit / OkHttpMVVM / Clean ArchitectureKotlin MultiplatformTestingCI/CDREST / GraphQLPerformance\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*Job Description:\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*\\*Job Description: - \\*\\*Experience: \\*\\* 3–5 years of professional Android development. - \\*\\*Languages & platforms: \\*\\* Proficient in Kotlin and Java with a solid grasp of the Android SDK, Jetpack libraries and Material Design guidelines. Familiarity with Kotlin Multiplatform (KMM/KMP) for sharing business logic across platforms is a plus. - \\*\\*Architectures & patterns: \\*\\* Familiar with modern architectures such as MVVM/Clean and asynchronous programming using Coroutines. - \\*\\*Version control & collaboration: \\*\\* Comfortable with Git, pull‐request workflows and code reviews. - \\*\\*Networking & data: \\*\\* Familiar with REST/GraphQL APIs, JSON serialization (Kotlinx, Moshi, Gson) and common networking stacks like Retrofit and OkHttp. - \\*\\*Testing & CI/CD: \\*\\* Strong unit‐, UI‐ and instrumentation‐testing mindset and experience with continuous integration/continuous deployment tooling. - \\*\\*Soft skills: \\*\\* Clear communicator with a collaborative spirit and passion for delivering real value to users. - \\*\\*Bonus exposure: \\*\\* Additional experience in one or more of: iOS (Swift/Objective‐C), WPF/.NET desktop applications, JavaScript/TypeScript (React, Node.js) or backend microservices (Spring Boot, Ktor). ## Tasks - \\*\\*Application development: \\*\\* Design, develop and maintain robust Android applications using Kotlin and legacy Java. - \\*\\*Collaboration: \\*\\* Work closely with product managers, designers and fellow developers to deliver high‐quality features on schedule. - \\*\\*Code quality: \\*\\* Write clean, testable, maintainable code leveraging modern Android architecture components such as Jetpack, MVVM and Coroutines. - \\*\\*Performance & UX: \\*\\* Optimize performance, handle offline scenarios and ensure a smooth UI/UX across phones, tablets and rugged devices. - \\*\\*Integration: \\*\\* Integrate with APIs and local databases (e.g. SQLCipher). - \\*\\*Automation & pipelines: \\*\\* Contribute to CI/CD pipelines (GitHub Actions/Azure) and automated testing (JUnit, Mockito). - \\*\\*Bug fixing: \\*\\* Troubleshoot and resolve bugs, memory leaks and platform‐specific quirks. - \\*\\*Continuous learning: \\*\\* Stay current with Android ecosystem changes (Compose, Material 3, Play Store policies) and share learnings with the team.\\*Get empowered by NTT DATA Business Solutions!\\*\\*We transform. SAP solutions into Value\\*\\*NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.\\*
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer Consultant
Android Developer Consultant

NTT DATA Business Solutions • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Android Developer
Android Developer

TheCodingShef • Mangaluru

On-site
INR 450,000 - 600,000
Learning and growth opportunities
Exposure to modern Android practices
Collaborative engineering environment
Senior Android Developer
Senior Android Developer

TheCodingShef • Gurugram District

Hybrid
INR 1,400,000 - 2,400,000
Socials, Outings & Retreats
Work From Home – 1 day per week
Full Stack Kotlin Developer
Full Stack Kotlin Developer

TheCodingShef • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

TheCodingShef • Chennai District

On-site
INR 600,000 - 1,100,000
Android Full-Stack Development SME
Android Full-Stack Development SME

TheCodingShef • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Industry Consulting Snr. Consultant
Industry Consulting Snr. Consultant

NTT DATA, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Android Engineer, AI Integrated Enterprise Applications
Senior Android Engineer, AI Integrated Enterprise Applications

TheCodingShef • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Android Developer
Senior Android Developer

TheCodingShef • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Multi-Device Experience Engineer
Android Multi-Device Experience Engineer

TheCodingShef • Bengaluru

On-site
INR 1,200,000 - 2,400,000