Analista Programador/a Senior Java – Criptografía y Seguridad
IBERTECH S.L.Descripción del puesto
Analista Programador/a Senior Java – Criptografía y Seguridad
Ubicación: Madrid
Modalidad: Híbrido
Tipo de contrato: Proyecto de larga duraciónIncorporación: A corto plazo
Descripción del puesto
Buscamos incorporar un/a Analista Programador/a Senior Java para participar en un proyecto tecnológico de larga duración, dentro de un entorno especializado en seguridad, criptografía y protección de información sensible.La persona seleccionada participará en el desarrollo e integración de soluciones relacionadas con la gestión segura de claves criptográficas, sistemas de seguridad y componentes de infraestructura criptográfica.
Buscamos un perfil con sólida experiencia en Java y conocimientos técnicos en criptografía, KMS y HSM, con capacidad para trabajar en proyectos de alta exigencia técnica.
Principales responsabilidades
Desarrollo y mantenimiento de aplicaciones y servicios utilizando Java 8 o superior.Diseño e implementación de soluciones relacionadas con seguridad y criptografía.
Integración con Hardware Security Modules (HSM).
Trabajo con sistemas de gestión de claves (KMS) y su ciclo de vida.
Implementación e integración de mecanismos de cifrado, firma digital y gestión de certificados.
Integración con APIs y servicios criptográficos.
Participación en el diseño y desarrollo de soluciones seguras.
Análisis y resolución de incidencias técnicas.
Aplicación de buenas prácticas de desarrollo seguro.
Trabajo con herramientas de control de versiones y entornos de desarrollo.
Colaboración con equipos técnicos y de seguridad.
Requisitos imprescindibles
Experiencia sólida como Analista Programador/a o Desarrollador/a Senior Java.Experiencia con Java 8 o superior.
Conocimientos de criptografía
Cifrado simétrico y asimétrico.Firmas digitales.
Funciones hash.
TLS/SSL.
PKI.
Experiencia o conocimientos de Hardware Security Modules (HSM).
Conocimientos de Key Management Systems (KMS).
Experiencia con APIs o estándares criptográficos como PKCS#11 y JCE.
Experiencia utilizando Git u otras herramientas de control de versiones.
Capacidad para trabajar en entornos de desarrollo orientados a la seguridad.
Se valorará especialmente
Experiencia con Python para el desarrollo de APIs y servicios de seguridad.Conocimientos de estándares y normativas de seguridad como PCI-DSS, GDPR o NIST.
Experiencia con sistemas de autenticación y autorización, especialmente OAuth y SAML.
Experiencia en entornos Cloud y servicios de seguridad como:
AWS KMS.
Azure Key Vault.
Google Cloud KMS.
Experiencia con herramientas como Jira.
Conocimientos de integración y despliegue continuo: Jenkins, Docker y Kubernetes.
Experiencia en análisis de vulnerabilidades y pruebas de seguridad.
Certificaciones relacionadas con ciberseguridad, como CISSP.
Certificaciones específicas de criptografía o HSM, especialmente Thales o Gemalto.
Certificaciones relacionadas con cumplimiento normativo, como ISO 27001.
Perfil que buscamos
Buscamos una persona con un perfil senior, analítico y orientado a la seguridad, que combine una sólida base de desarrollo Java con conocimientos de criptografía y tecnologías de protección de claves.Será especialmente valorable la capacidad para trabajar en entornos técnicamente exigentes y participar en proyectos donde la seguridad de la información y la protección de activos criptográficos sean elementos críticos.
¿Qué ofrecemos?
Proyecto de larga duración.
Incorporación a un entorno tecnológico especializado.
Participación en proyectos de alto componente técnico y de seguridad.
Posibilidad de trabajar con tecnologías especializadas en Java, criptografía, KMS y HSM.
Desarrollo profesional en un entorno tecnológico de alta especialización.
Si eres un/a Analista Programador/a Java Senior con experiencia en criptografía, HSM o KMS y buscas un nuevo reto profesional, ¡queremos conocerte!
¿Te interesa este puesto?