Java Card/EMV Developer

Intuition IT Solutions Ltd
Burgess Hill, UK
about 1 month ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Android NDK Mobile Application Development White-Box Testing Hardware Security Module RSA (Cryptosystem) Smart Cards Host Card Emulation Java Card

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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on computerjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:51 min

The rise of object-oriented programming in the eighties

Francesco Ciulla Francesco Ciulla · WWC 2023

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:57 min

Following security research and continuous developer education

Martin Schmiedecker · LIVE

3:49 min

Evolving payment architecture from legacy to cloud stacks

Ben Hartard · LIVE

Videos

See all

Related articles

See all