> Markdown version of [/jobs/ext/1615365-analista-programador-java-senior-hibrido](https://www.wearedevelopers.com/jobs/ext/1615365-analista-programador-java-senior-hibrido). 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). --- # Analista Programador Java Senior, Hibrido - **Company:** SG Tech - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JIRA, User Authentication, Cloud Computing, Cloud Computing Security, Continuous Integration, Hardware Security Module, Information Systems Security Architecture Professional, Key Management, OAuth, Security Assertion Markup Language (SAML), Software Engineering, Transport Layer Security, Google Cloud, Spring-boot, Software Security, Backend, Git, Kubernetes, Docker, Jenkins, Vulnerability Analysis - **Published:** July 18, 2026 - **Apply:** https://www.buscojobs.com.es/analista-programador-java-senior-hibrido-en-madrid-ID-363654819 ## About the Role 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 *****. - Experiencia en proyectos internacionales. - Experiencia en plataformas de ticketing, transporte o sistemas transaccionales de alta disponibilidad.Java, Spring Boot, Git, OAuth, SAML ## Description Analista Programador Java SeniorDescripciónPrecisamos 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 *****.- Experiencia en proyectos internacionales.- Experiencia en plataformas de ticketing, transporte o sistemas transaccionales de alta disponibilidad.Java, Spring Boot, Git, OAuth, SAML ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking)