DESCRIPCIóN
Precisamos incorporar un/a Analista Programador Senior Backend especializado/a en criptografía para participar en proyectos internacionales del sector Transporte y Mobility.
La persona seleccionada se integrará en iniciativas de implantación de sistemas BackOffice de ticketing basados en arquitecturas de microservicios y desplegados en entornos Cloud. Participará en el desarrollo de plataformas escalables y resilientes orientadas a la gestión y conciliación de grandes volúmenes de transacciones en tiempo casi real, colaborando en proyectos internacionales principalmente en Europa y Estados Unidos.
Buscamos un perfil con sólida experiencia en desarrollo backend con Java en entornos seguros, especializado en criptografía, gestión de claves, seguridad de aplicaciones y arquitecturas cloud.
¿Qué ofrecemos?
-
Contrato indefinido con nosotros.
-
Participación en proyectos internacionales de gran envergadura.
-
Modalidad híbrida: 3 días presenciales por semana.
-
Centro de trabajo: San Fernando de Henares (Madrid).
-
Horario flexible de lunes a viernes, con entrada entre las 08:00 y las 09:00 horas y salida entre las 17:00 y las 18:00 horas, con una hora para comer.
-
Jornada intensiva los viernes.
-
Jornada intensiva durante el periodo de verano.
-
Equipo de trabajo proporcionado por el cliente por requisitos de seguridad.
-
Desarrollo profesional.
-
Estabilidad laboral.
-
Salario abierto según experiencia + acceso a retribución flexible.
REQUISITOS
-
Al menos 5 años de experiencia en desarrollo de software con Java en entornos seguros.
-
Grado universitario o Ciclo Formativo de Grado Superior especializado en Desarrollo de Software.
-
Experiencia en desarrollo con Java 17 o superior.
-
Conocimientos de criptografía:
-
Algoritmos de cifrado simétrico y asimétrico.
-
Firmas digitales.
-
Funciones hash.
-
Protocolos de seguridad TLS, SSL y PKI.
-
Experiencia con Sistemas de Gestión de Claves (KMS).
-
Experiencia en integración y uso de Módulos de Seguridad Hardware (HSM).
-
Conocimientos de PKCS#11 y Java Cryptography Extension (JCE).
-
Experiencia con Git.
-
Experiencia en desarrollo de aplicaciones con Spring Boot.
-
Experiencia en entornos multitenant y transacciones distribuidas.
-
Conocimientos de normativas y estándares de seguridad.
-
Experiencia con sistemas de autenticación y autorización (OAuth y SAML).
-
Experiencia en entornos Cloud y soluciones de seguridad en la nube.
-
Experiencia con AWS KMS, Azure Key Vault o Google Cloud KMS.
-
Conocimientos de Jira.
-
Experiencia en integración continua y despliegue continuo.
-
Experiencia con Jenkins, Docker y Kubernetes.
-
Experiencia en pruebas de seguridad, análisis de vulnerabilidades y pruebas de penetración.
Requisitos deseables:
-
Certificación CISSP (Certified Information Systems Security Professional).
-
Certificaciones específicas en criptografía.
-
Certificaciones relacionadas con HSM.
-
Certificación ISO 27001.
-
Experiencia en proyectos internacionales.
-
Experiencia en plataformas de ticketing, transporte o sistemas transaccionales de alta disponibilidad.