Walsh Construction Group logo
Cryptography Consultant

Walsh Construction Group

Job Type

Full-time

Work Type

On-Site

Location

Sharjah, UAE

Experience

5 - 10 years

8+ years of experience working as Cryptography Expert in payment domain.

Strong expertise in cryptographic algorithms (AES, RSA, ECC, etc.) and obfuscation techniques.

Hands-on experience with white-box cryptography techniques, including table-based obfuscation, S-box transformations, and randomized encoding.

Proficiency in C, C++, Kotlin, Java for cryptographic implementation.

Knowledge of secure coding practices and reverse engineering techniques(e.g., static/dynamic analysis, decompiles, debuggers).

Familiarity with side-channel attack methodologies and countermeasures.

Experience with cryptographic libraries such as OpenSSL, Bouncy Castle, or custom WBC frameworks.

Understanding of security standards (e.g., NIST, ISO 27001, FIPS 140-2, PCI DSS).

Ability to analyze threat models and attack vectors for software-based cryptographic solutions.

Expertise in Android development with Jetpack Compose and Clean Architecture pattern experience.

Working with OpenSource libraries compatible for the Android / Linux platform.

Strong knowledge on DUKPT AES, BDK, IPEK, AES 128/ AES 192 / AES 256 with Pin Block Format 4.