Analista Programador Senior Java (Seguridad), hibrido
Role details
Job location
Tech stack
Job description
Analista Programador Senior Java (Seguridad) En CAS Training, empresa líder con más de 20 años en consultoría tecnológica, outsourcing y formación especializada, buscamos incorporar un/una Analista Programador Senior Java con experiencia en desarrollo de aplicaciones backend seguras para incorporarse a un proyecto internacional dentro del sector del Transporte Público, desarrollando plataformas de BackOffice basadas en microservicios y desplegadas en entornos Cloud. Trabajarás en el desarrollo de soluciones escalables y resilientes para la gestión de grandes volúmenes de transacciones, integrando sistemas de pago, ERP, Data Warehouse y módulos de conciliación y auditoría. Requisitos: Al menos 5 años de experiencia en desarrollo con Java 17 o superior. Experiencia con Spring Boot y arquitecturas de microservicios. Desarrollo de aplicaciones backend en entornos de alta disponibilidad. Conocimientos de criptografía (PKI, TLS/SSL, firmas digitales, cifrado simétrico y asimétrico
Requirements
hashes). Experiencia con HSM, PKCS#11, JCE o soluciones de gestión de claves (KMS). Experiencia en entornos Cloud (AWS, Azure o Google Cloud) y servicios de gestión de claves (AWS KMS, Azure Key Vault o Google Cloud KMS). Experiencia con Git, Jenkins, Docker y Kubernetes. Conocimientos de OAuth2 y SAML. Experiencia con herramientas de gestión como Jira. Conocimientos de desarrollo seguro, análisis de vulnerabilidades y buenas prácticas de seguridad. Formación en Ingeniería Informática o CFGS en Desarrollo de Aplicaciones. REQUISITOS Al menos 5 años de experiencia en desarrollo con Java 17 o superior. Experiencia con Spring Boot y arquitecturas de microservicios. Desarrollo de aplicaciones backend en entornos de alta disponibilidad. Conocimientos de criptografía (PKI, TLS/SSL, firmas digitales, cifrado simétrico y asimétrico, hashes). Experiencia con HSM, PKCS#11, JCE o soluciones de gestión de claves (KMS). Experiencia en entornos Cloud (AWS, Azure o Google Cloud) y servicios de gestión de claves (AWS KMS, Azure Key Vault o Google Cloud KMS). Experiencia con Git, Jenkins, Docker y Kubernetes. Conocimientos de OAuth2 y SAML. DISPONIBILIDAD PARA TRABAJAR DE FORMA HIBRIDA EN SAN FERNANDO DE HENARES (MADRID) 3 DIAS / SEMANA DE PRESENCIALIDAD. JAVA, SPRING BOOT, MICROSERVICIOS, PKI, TLS/SSL