Java Card/EMV Developer

  • Intuition IT Solutions Ltd
  • Burgess Hill, Sussex
  • Jul 06, 2026
Contractor Telecommunications

Job Description

Role: Java Card/EMV Developer

Job Duty:

  • Hands-on experience in developing EMV payment applications on JavaCard and/or native platforms.
  • Proven expertise in Host Card Emulation (HCE) and/or payment application development using the Android Native Development Kit (NDK), including deployment and testing.
  • Strong understanding of white-box cryptography and related protection techniques.
  • Experience with EMV payment application personalization methodologies, including EMV-CPS, and associated cryptographic processes.
  • Practical knowledge of GlobalPlatform over-the-air (OTA) personalization and secure key provisioning procedures.
  • Solid understanding of both Legacy and modern cryptographic algorithms and frameworks, including 3DES, RSA, AES, and Elliptic Curve (EC) cryptography.
  • Experience working with Hardware Security Modules (HSMs) and related security infrastructures is a plus.