Mandatory Skills & Experience
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
5+ years of software development experience in relevant domains.
Solid experience working with cryptographic algorithms including:
3DES
AES
RSA
ECC
(Must Have):
Deep understanding of GlobalPlatform specifications, card content management, secure channel protocols, and key management processes. (Must Have):
Strong knowledge of EMV Common Personalization Specification (CPS) and related card personalization processes. (Must Have):
EMV payment cards
Smart cards
Payment terminals
Mobile payment solutions
Understanding of secure payment ecosystems and card lifecycle management.
Experience working in Agile development settings.
Solid problem-solving, communication, and stakeholder collaboration skills.
Attention to detail and robust organizational skills.Preferred Qualifications
Experience with key management systems and associated operational processes.
Experience with payment terminals and contact/contactless EMV solutions.
Knowledge of mobile wallets, tokenization, and digital payment technologies.
Experience in multi-threaded programming.
Prior experience working within a product-based organization.
Key Responsibilities
Implement and optimize cryptographic functions and secure key management processes.
Develop solutions compliant with EMV and GlobalPlatform standards.
Support card personalization, provisioning, and lifecycle management activities.
Collaborate with cross-functional teams including product, security, QA, and operations.
Participate in architecture discussions, code reviews, and technical design activities.
Contribute to continuous improvement of development processes and product quality.
EMV payment card software development
GlobalPlatform implementations
Smart card operating systems
Payment terminals and POS solutions
Secure Element (SE) development
📌 Developer Javacard, Cryptography Pune
🏢 Nexx Keystone Technology Solutions
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.