Capgemini Hiring Android Full-Stack Development SME in Bangalore
Role Overview
Job Overview
Capgemini Engineering is hiring an Android Full-Stack Development SME for a senior technical leadership opportunity in Bangalore. The role focuses on end-to-end Android solution engineering across application, framework, middleware, API, and cloud layers. The position is designed for an experienced Android professional who can guide architecture, establish engineering practices, lead development activities, and support modern automotive software programs.
The role combines deep Android expertise with backend and cloud-native development. The selected professional will work with product managers, architects, UX teams, business stakeholders, and engineering teams to turn requirements into scalable and maintainable solutions. The position also includes technical mentoring, code reviews, platform modernization, and support for Android OS upgrades.
Key Responsibilities
- Lead architecture, design, development, and integration of Android Automotive applications and platform solutions.
- Drive full-stack engineering across Android front-end components, middleware, APIs, and cloud-native services.
- Define technical roadmaps, coding standards, development guidelines, and software engineering best practices.
- Translate business and product requirements into scalable technical solutions in collaboration with product managers, architects, UX professionals, and stakeholders.
- Design and integrate RESTful APIs and microservices that support Android applications and connected services.
- Improve application performance, security, scalability, reliability, and long-term maintainability.
- Conduct technical assessments and code reviews to maintain engineering quality.
- Mentor development teams and provide technical direction on complex Android engineering problems.
- Support Android OS upgrade activities and platform modernization programs.
- Contribute to connected mobility and automotive software solutions where Android is used across application and platform layers.
Required Skills
Candidates should have strong hands-on expertise in Kotlin, Java, and C++. The role requires extensive experience across Android application development, Android framework development, Android middleware development, Android SDK, and Android Studio.
A strong understanding of modern Android architecture is important. Candidates should be comfortable working with MVVM Architecture, Clean Architecture, and the Repository Pattern. Practical experience developing Android user interfaces using Jetpack Compose, XML-based UI development, and Material Design principles is required.
The position also requires experience designing and integrating RESTful APIs and microservices. Candidates should understand software architecture, application lifecycle management, scalability, reliability, and maintainability across an end-to-end solution.
Preferred Skills
Experience with Android Automotive OS (AAOS) and Android Auto is highly relevant. Candidates with Android OS upgrade and platform migration experience can bring additional value to the role.
Knowledge of connected vehicle platforms, automotive infotainment systems, and Software Defined Vehicle concepts is preferred. Experience working with OEMs or Tier-1 automotive suppliers is also useful for this position.
Exposure to AI/ML integration, voice assistants, generative AI, or Android AI/AAA solutions is considered an additional advantage.
Education
The provided job description does not specify a required degree or formal educational qualification. Applicants should therefore demonstrate their suitability through relevant Android engineering expertise, senior technical leadership experience, architecture knowledge, and practical delivery experience.
Experience
The role explicitly requires 12+ years of experience leading the architecture, design, development, and integration of Android Automotive applications and platform solutions. This is a senior subject matter expert opportunity intended for experienced professionals rather than freshers or entry-level developers.
Candidates should be able to demonstrate technical ownership across Android application and platform layers and should have experience guiding engineering teams, reviewing technical solutions, and establishing development standards.
Required Technologies
The core technology stack includes Kotlin, Java, C++, Android Application Development, Android Framework Development, Android Middleware Development, Android SDK, Android Studio, Jetpack Libraries, MVVM Architecture, Clean Architecture, Repository Pattern, Jetpack Compose, XML-based UI Development, Material Design, RESTful APIs, and microservices.
Additional technologies and technical domains relevant to the role include Android Automotive OS, Android Auto, Android OS upgrades, Android platform migration, cloud-native services, connected vehicle systems, automotive infotainment, and Software Defined Vehicle concepts.
Soft Skills
The position requires strong technical communication and leadership skills. The SME should be able to explain architecture decisions, establish engineering standards, collaborate with teams from different disciplines, and translate business requirements into practical technical solutions.
Mentoring ability is important because the role includes guiding development teams and conducting code reviews and technical assessments. Strong collaboration with product management, architecture, UX, business, and engineering stakeholders is also essential.
Benefits of Working in this Role
The job description highlights opportunities to work on next-generation Android Automotive and connected mobility solutions. The role provides exposure to AAOS, cloud-native technologies, and Software Defined Vehicle concepts.
The position also offers opportunities for technical leadership, architecture ownership, and innovation while working with cross-functional global teams across product, UX, cloud, and platform engineering. The employer describes a collaborative environment focused on continuous learning and engineering excellence.
Work Mode
The provided job description does not explicitly state a work mode such as onsite, hybrid, or remote. The position is listed for Bangalore, so candidates should confirm the applicable working arrangement with Capgemini during the recruitment process.
Location
This Android Full-Stack Development SME opportunity is based in Bangalore, Karnataka, India. Candidates interested in senior Android Automotive and connected mobility roles in Bangalore can consider this position based on their experience and technical background.
Who Should Apply
This opportunity is suitable for senior Android engineers, Android Automotive specialists, Android platform engineers, mobile technology leads, and software engineering professionals with extensive experience in Android architecture and development.
Candidates should be particularly interested if they have worked across Android applications, framework or middleware layers, APIs, and cloud services. Professionals with AAOS, Android Auto, connected vehicle, automotive infotainment, or Software Defined Vehicle experience may have a strong fit for the preferred profile.
Career Growth
The role can support progression toward senior technical leadership, solution architecture, platform ownership, and engineering management responsibilities. Experience defining technical roadmaps, setting coding standards, mentoring teams, leading architecture decisions, and supporting platform modernization can strengthen long-term career opportunities in Android Automotive and connected mobility engineering.
Application Advice
Candidates should tailor their resume to clearly show senior-level Android experience and technical ownership. Highlight hands-on work with Kotlin, Java, C++, Android SDK, Android Studio, Jetpack Libraries, Jetpack Compose, MVVM, Clean Architecture, Repository Pattern, and Android middleware or framework development.
Also mention RESTful APIs, microservices, cloud-native services, Android Automotive OS, Android Auto, platform migrations, connected vehicle systems, and automotive infotainment experience where applicable. If you have led architecture decisions, technical roadmaps, code reviews, technical assessments, or engineering teams, make those contributions clear.
Applicants with AI/ML, voice assistant, generative AI, or Software Defined Vehicle exposure should include relevant project experience without overstating their responsibilities. Focus on measurable technical contributions and the complexity of the systems you have delivered.
Technical Ecosystem
Eligibility Criteria
Education
B.Tech or equivalent degree in Computer Science, Information Technology, or a related field.
Experience
12+ years
Top Picks for You
RTX Associate Engineer Data Analytics Jobs in Bengaluru
RTX • Bangalore • Onsite
Amazon Hiring Data Scientist II in India | Risk & Compliance
Amazon Development Centre • Bangalore • Onsite
Citi Hiring SQL Developer with Java in Pune | Hybrid
Citi • Pune • Hybrid
Citi Hiring Engineering & Delivery Lead in Pune | Hybrid
Citi • Pune • Hybrid