




**Cryptographic Programmer** We are seeking a Cryptographic Programmer to work with our client, a leading Mexican company in digital identity, information security, and regulatory compliance. The selected candidate will be responsible for designing, developing, and implementing high-security cryptographic components, ensuring that solutions comply with international standards and cryptographic hardware architectures. This role involves working with low-level programming languages, cryptographic libraries, specialized hardware, and modern microservices oriented toward digital identity and electronic signatures. Responsibilities include developing cryptographic modules and libraries in Java, C, or C\+\+, implementing secure integrations with HSMs via PKCS\#11 or JCE, building scalable microservices using Spring Boot or Jakarta EE, and implementing REST and SOAP APIs with secure handling of sensitive data. Candidates must also apply cryptographic standards such as FIPS, PKCS, X.509, NIST, ETSI, and ISO, and collaborate with architecture, QA, and product teams to design and implement robust digital identity, PKI, and electronic signature solutions. **Technical Requirements:** \- Proficiency in Java (v8–v21), C, and C\+\+. \- Experience with Spring Boot, Maven, Docker, Git, and Jenkins. \- Knowledge of microservices, REST APIs, and HSM integration architectures (Entrust, Thales, Utimaco). \- Strong expertise in cryptography: RSA, ECC, AES, SHA, PKI, CSR, OCSP, and CRL. Employment type: Full-time Salary: $20,000.00 \- $40,000.00 per month Work location: On-site


