Analista Programador Senior (JAVA)

Jordan Martorell S.L.
Municipality of San Fernando de Henares, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Municipality of San Fernando de Henares, Spain

Tech stack

Java
API
Business Analytics Applications
Software System Penetration Testing
User Authentication
Azure
Cloud Computing Security
Continuous Integration
Eclipse
Payment Systems
Hardware Security Module
Hibernate
IntelliJ
Java Persistence API
Python
Key Management
OAuth
Octopus Deploy
Openid Connect
Security Assertion Markup Language (SAML)
Secure Coding
Solution Deployment Descriptor
Virtualization Technology
Visual Studio Online
Google Cloud Platform
Spring-boot
GIT
Gitlab-ci
Kubernetes
Software Version Control
Docker
Jenkins
Vulnerability Analysis

Job description

Como parte esencial de nuestro equipo del área de Mobility, buscamos un/a Analista Programador Senior. Si tienes entre 3 y 5 años de experiencia desarrollando software en entornos seguros y te apasiona la criptografía, esta oportunidad es para ti. Responsabilidades y habilidades requeridas

  • Implantación del sistema de pago EMV en distintos operadores.
  • Implementación de soluciones JAVA para sistemas de seguridad de la información.
  • Programación en Java 8 o superior, incluyendo experiencia con frameworks comunes (Spring, Spring Boot, JPA/Hibernate).
  • Sistemas de Gestión de Claves (KMS): conocimiento del ciclo de vida de claves criptográficas (generación, almacenamiento, distribución, rotación y destrucción).
  • Módulos de Seguridad Hardware (HSM): experiencia integrando HSMs y uso de APIs como PKCS#11 y JCE.
  • Buenas prácticas de desarrollo seguro (Secure Coding) y experiencia en herramientas de análisis estático/dinámico.
  • Control de versiones, preferiblemente GIT.
  • Experiencia con contenedores y virtualización (Docker).
  • Familiaridad con IDE profesionales (IntelliJ, Eclipse, VS Code) y herramientas para desarrollo seguro.
  • Desarrollo con Python para APIs y servicios de seguridad.

Requirements

  • Experiencia con protocolos y sistemas de autenticación/autorización: OAuth2, OpenID Connect, SAML.
  • Experiencia con cloud security y KMS en la nube: AWS KMS, Azure Key Vault, Google Cloud KMS.
  • Conocimientos en CI/CD: Jenkins, GitLab CI, ArgoCD, Kubernetes.
  • Experiencia en pruebas de seguridad, análisis de vulnerabilidades y pentesting.
  • Flexibilidad y autonomía: horarios flexibles para adaptar la entrada y salida del trabajo.
  • Participación en iniciativas tecnológicas de alto nivel, a nivel nacional e internacional.
  • Colaboración en un entorno cercano y dispuesto a ayudar.
  • Participación en proyectos a largo plazo con una empresa líder.
  • Oportunidad de influir en proyectos internacionales importantes.
  • Posibilidad de expandir la carrera dentro y fuera de España.
  • Acceso a formación constante a través de Open University y Udemy for Business.

Nos comprometemos a promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.

Apply for this position