Android Developer

June 13, 2026
Urgent

Job Description

Job Title: Android Developer – Reverse Engineering
Company

Cognizant

Locations
Bangalore
Hyderabad
Employment Type
Full-Time
Interview Details
Interview Mode: In-Person
Interview Date: 25-Oct-2025
Job Summary

Cognizant is seeking skilled Android Developers with expertise in Reverse Engineering to join its technology team. The ideal candidate will have strong experience in Android application development, mobile application architecture, code analysis, debugging, and reverse engineering techniques. The role involves analyzing Android applications, understanding application behavior, identifying security vulnerabilities, and contributing to the development and enhancement of mobile solutions.

Key Responsibilities
Android Application Analysis
Analyze Android applications and system components to understand functionality and behavior.
Perform reverse engineering of Android applications using industry-standard tools and methodologies.
Examine APKs, libraries, and application frameworks to identify application workflows and dependencies.
Development & Enhancement
Design, develop, and maintain Android applications using best coding practices.
Modify and enhance existing mobile applications based on business requirements.
Collaborate with cross-functional teams to implement new features and improvements.
Security & Debugging
Identify security vulnerabilities and recommend remediation measures.
Conduct code reviews and security assessments for Android applications.
Troubleshoot application issues and perform root cause analysis.
Testing & Performance Optimization
Ensure application stability, scalability, and performance.
Perform testing and debugging across multiple Android devices and OS versions.
Optimize applications for speed, efficiency, and user experience.
Collaboration & Documentation
Work closely with development, testing, and security teams.
Prepare technical documentation, reports, and analysis findings.
Participate in project planning, technical discussions, and knowledge-sharing activities.
Required Skills & Qualifications
Technical Skills
Strong experience in Android application development.
Proficiency in Java and/or Kotlin.
Experience with Android SDK, Android Studio, and mobile application architecture.
Knowledge of reverse engineering tools and techniques.
Understanding of APK structure, decompilation, and code analysis.
Experience with debugging and performance optimization.
Familiarity with REST APIs and mobile security concepts.
Preferred Skills
Experience in application security assessment and vulnerability analysis.
Knowledge of Android internals and operating system architecture.
Understanding of obfuscation and de-obfuscation techniques.
Familiarity with version control systems such as Git.
Candidate Profile
Strong analytical and problem-solving skills.
Excellent communication and stakeholder management abilities.
Ability to work independently and in a collaborative environment.
Passion for mobile technologies, security, and application analysis.
Application Process

Interested candidates are requested to share their updated resume along with the following details:

Contact Number
Alternative Contact Number
Current Location
Preferred Location (Bangalore/Hyderabad)
Total Years of Experience
Relevant Years of Experience
Current Company
Notice Period
Notice Period Negotiable (If Yes, Mention Days)
Current CTC
Expected CTC
Highest Education (University)
Apply To

📧 dwrasala.sanjeeva@cognizant.com

Location