National Payments Corporation Of India (NPCI)

Android Developer

Mumbai, MH, IN

4 days ago
Save Job

Summary

Job Title: Android SDK Developer (Java) with Cryptography Expertise

Experience: Minimum 3 years as a android developer in payment domain.

Location-Hyderabad & Mumbai

About the Job:

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: