🔔 FCM Loaded

Android SDK Developer

National Payments Corporation Of India (NPCI)

2 - 5 years

Mumbai

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

We are seeking an exceptional Android SDK developer with a strong background in Java and expertise in cryptography, particularly in RSA, AES, and EC key generation and usage. The ideal candidate will have experience in developing secure and efficient Android applications using Java.


Responsibilities:

  • Design, develop, and maintain Android SDKs using Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Integrate different features in system applications, ensuring seamless interactions.
  • Write well-designed, efficient, and testable code, adhering to best practices in cryptography.
  • Conduct unit testing and support system testing to ensure the security and reliability of the SDK.
  • Troubleshoot and debug Android applications, identifying and resolving issues related to cryptography.
  • Participate in code reviews to maintain high code quality standards and ensure the secure implementation of cryptographic algorithms.
  • Develop and maintain technical documentation for the SDK.


Required Skills:

  • Strong expertise in Java programming language.
  • In-depth knowledge of cryptography, including RSA, AES, and EC key generation and usage.
  • Proficiency in developing secure and efficient Android applications.
  • Strong understanding of Object-Oriented Programming (OOP) concepts.
  • Experience with unit testing and integration testing frameworks.
  • Good understanding of GitHub and version control systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.