Analista Programador Java Senior, hibrido
Role details
Job location
Tech stack
Job description
Analista Programador Java Senior 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). -
Requirements
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. Java, Spring Boot, Git, OAuth, SAML