> Markdown version of [/jobs/ext/4594987-desarrollador-a-software-java-y-criptografia](https://www.wearedevelopers.com/jobs/ext/4594987-desarrollador-a-software-java-y-criptografia). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/a Software Java y Criptografía - **Company:** Indra - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Software System Penetration Testing, Cipher, Continuous Integration, Hardware Security Module, Integrated Development Environments, Python (Programming Language), Octopus Deploy, PCI Data Security Standards, Security Information and Event Management, Software Engineering, Data Logging, Transport Layer Security, Git, Gitlab-ci, Kubernetes, Software Version Control, Jenkins, Vulnerability Analysis - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.es/details/5954144574 ## About the Role * De 3 a 5 años de experiencia en desarrollo de aplicaciones Java, y sistemas de gestión de claves * Programación con Java 8 o superior. * Criptografía: Conocimiento de algoritmos de cifrado (simétrico y asimétrico), firmas digitales, hashes, y protocolos de seguridad (como TLS, SSL, PKI). * Sistemas de Gestión de Claves (KMS): Familiaridad con la arquitectura y el desarrollo de soluciones que gestionen el ciclo de vida de claves criptográficas (generación, almacenamiento, distribución, rotación y eliminación). * Módulos de Seguridad de Hardware (HSM): Experiencia en el uso e integración de HSMs para almacenar claves de manera segura y realizar operaciones criptográficas de alta seguridad. Esto incluye conocimientos sobre APIs comunes como PKCS#11 y JCE (Java Cryptography Extension). * Experiencia en el manejo de herramientas de control de versiones, preferiblemente GIT. * Familiaridad con entornos de desarrollo integrados (IDE) y herramientas para desarrollo de código seguro., * Desarrollo con Python para APIs y servicios de seguridad. * Conocimiento de normativas y estándares de seguridad: PCI-DSS, GDPR, NIST, ISO 27001, ENS, etc * Conocimientos en CI/CD: Jenkins, GitLab CI, ArgoCD, Kubernetes. * Experiencia en pruebas de seguridad, análisis de vulnerabilidades y pentesting. * Conocimientos de observabilidad (monitorización, logging seguro, SIEM) ## Description * Formarás parte de un proyecto de implantación del sistema de sistemas de gestión de claves en distintos operadores del transporte público. * Implementarás soluciones JAVA para sistemas de seguridad de la información * Desarrollarás software con Java en entornos seguros., * Primera toma de contacto (5-10 min) ️: Si recibes una llamada de un número desconocido, ¡es nuestro equipo! Será una conversación rápida para conocerte y resolver cualquier duda. * Entrevista técnica ️: Te reunirás con el equipo, quienes te explicarán el proyecto y las tareas diarias. También exploraremos tus conocimientos técnicos. Además, te realizaremos breves pruebas de competencias psicológicas e inglés (si es necesario).