All roles

Open role

[Remote] Java Security Engineer - Cryptography, PKI & Cloud Key Management

Remote · Turkey Full-time

Note: The job is a remote job and is open to candidates in USA. Dice is hiring a Senior Java Security Engineer to build and secure Java applications using cryptography, PKI, certificates, and cloud key-management technologies. The role focuses on implementing encryption and authentication solutions, integrating security platforms, conducting threat modeling and secure code reviews, and resolving complex security issues.

Responsibilities

  • Design and develop secure Java applications using industry-standard cryptographic practices
  • Implement encryption/decryption, hashing, digital signatures, key generation, and key-management mechanisms
  • Work extensively with JCA/JCE and Java security providers
  • Implement and manage AES, RSA, ECC and other cryptographic algorithms appropriately
  • Design and integrate PKI infrastructure, X.509 certificates, certificate chains, CSRs, keystores, truststores, and certificate lifecycle management
  • Implement and troubleshoot SSL/TLS configurations, mutual TLS (mTLS), cipher suites, and certificate validation
  • Develop secure authentication and authorization mechanisms using Spring Security, OAuth2, OpenID Connect, and JWT
  • Integrate applications with HashiCorp Vault, AWS KMS, HSMs, or other key-management platforms
  • Design secure approaches for encryption of data at rest and in transit
  • Participate in security architecture and threat-modeling activities
  • Conduct secure code reviews and identify cryptographic and application-security vulnerabilities
  • Establish and enforce secure coding standards and cryptographic best practices
  • Collaborate with application, cloud, DevOps, and security teams to implement enterprise security controls
  • Troubleshoot complex certificate, TLS, authentication, encryption, and key-management issues
  • Ensure solutions align with organizational security policies and relevant industry standards

Skills

  • 5–7 years in Java development with strong hands-on experience in application security, cryptography, PKI, and secure software development
  • We are looking for a Senior Java Security Engineer with strong expertise in Java Cryptography Architecture (JCA), Java Cryptography Extension (JCE), PKI, X.509 certificates, encryption, digital signatures, and secure application development
  • The ideal candidate will have hands-on experience implementing cryptographic solutions using AES, RSA, ECC, SSL/TLS, certificate management, OAuth2/JWT, and security frameworks such as Spring Security
  • * Strong Java programming experience
  • * JCA / JCE
  • * Java KeyStore (JKS), PKCS#12, truststores and keystores
  • * Java security providers and cryptographic APIs
  • * Secure coding and application security principles
  • * Symmetric encryption: AES
  • * Asymmetric cryptography: RSA, ECC
  • * Hashing: SHA-2/SHA-3 and related concepts
  • * Digital signatures and signature verification
  • * Key generation, storage, rotation, and lifecycle management
  • * Encryption at rest and encryption in transit
  • * Strong understanding of cryptographic primitives, algorithms, modes, padding, IVs/nonces, and randomness
  • Experience with cloud-based key management solutions such as AWS KMS and HashiCorp Vault is highly desirable

Company Overview

  • Dice offers a marketplace that enables direct connections between recruiters and technologists. It was founded in 1990, and is headquartered in Centennial, Colorado, USA, with a workforce of 201-500 employees. Its website is https://www.uk.dice.com.
  • Company H1B Sponsorship

  • Dice has a track record of offering H1B sponsorships, with 2 in 2022, 4 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Technical Support Customer Service

    Work from home Full-time role

    [Remote] Regional Sales Manager, Mid-Market - United States

    Work from home Full-time role

    [Remote] Industrial Engineer

    Work from home Full-time role

    [Remote] Sr Python/ AI engineer

    Work from home Full-time role

    [Remote] Project Manager/Finance Transformation

    Work from home Full-time role

    Commercial Analysis Manager

    Work from home Full-time role

    Part-Time Remote Data Entry Specialist – Precision Data Management & Quality Assurance for talentedge

    Work from home Full-time role

    $15-$17 reputed company Teacher for Two-Year-Old Teacher With CDA

    Work from home Full-time role

    Remote Senior Manager, Customer Success Engineering – Cloud & AI/ML Support Leadership at brighthush

    Work from home Full-time role

    Customer Experience Representative

    Work from home Full-time role

    [Remote] Head of Product Marketing

    Work from home Full-time role

    Customer Service Associate – Night & Weekend Shift – Remote‑Hybrid Seller Operations Role at talentnexus

    Work from home Full-time role

    Head of Partner Programs, Strategy and Operations

    Work from home Full-time role

    Assistant Property Manager - Houston, TX

    Work from home Full-time role

    Medical Social Worker

    Work from home Full-time role

    [Remote] Lead Product Marketing Manager

    Work from home Full-time role

    Account Manager (Middle Market)

    Work from home Full-time role

    Senior Remote Data Entry Specialist – Advanced Spreadsheet Architect, Data Governance Champion, Precision Data Management Leader – Full‑Time Work From Home Opportunity at brighthush

    Work from home Full-time role

    Senior Executive Assistant/Business Partner - Americas

    Work from home Full-time role

    [Remote] SEC Reporting & Technical Accounting Senior Analyst

    Work from home Full-time role

    [Remote] Program Manager

    Work from home Full-time role