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, 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