Senior Java Automation Developer - Microservices & Security Testing

Giesecke+Devrient

el Prat de Llobregat

Híbrido

EUR 70.000 - 95.000

Jornada completa

hace 15 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid work
Annual training plan
Company parking
Flexible compensation
Health insurance
Canteen onsite

Descripción de la vacante

Giesecke+Devrient busca un Desarrollador Senior de Automatización Java para liderar marcos de pruebas en un backend basado en microservicios y Kubernetes. Se enfoca en pruebas de seguridad, API-first, y pipelines CI/CD en un entorno cloud-native.

Se valorará experiencia en pruebas DAST/SAST, criptografía (PKI/X.509) y prácticas TDD/BDD dentro de equipos ágiles. Se ofrece modalidad híbrida y oportunidad de mentoría.

Formación

  • Título universitario en Informática/Ingeniería de Software o campo relacionado.
  • Amplia experiencia como desarrollador Java con foco en automatización de pruebas.
  • Experiencia práctica en marcos de automatización para microservicios (Java/Spring Boot).
  • Conocimiento sólido de arquitecturas cloud-native (Docker/Kubernetes).
  • Conocimiento en metodologías de pruebas de seguridad (DAST, fuzz).
  • Integración SAST/DAST en pipelines CI/CD.
  • Experiencia en PKI/X.509 y pruebas criptográficas.
  • Trabajo en equipos ágiles (Scrum) con TDD/BDD.
  • Sólidas habilidades analíticas y de resolución de problemas.
  • Excelente comunicación en inglés (oral y escrito).

Responsabilidades

  • Diseñar, desarrollar y mantener marcos de automatización de pruebas para microservicios del backend (Java/Spring Boot).
  • Crear suites de pruebas automatizadas (unitarias, integracion, API, end-to-end).
  • Realizar pruebas de seguridad avanzadas (DAST, fuzz) y validar criptografía.
  • Construir pruebas alrededor de APIs REST/OpenAPI y contratos de tests.
  • Integrar pruebas en pipelines CI/CD para alta cobertura y feedback rápido.
  • Colaborar con equipos de backend, DevOps, QA y seguridad.
  • Mejorar observabilidad de pruebas y reporting; facilitar trazabilidad y métricas.
  • Mentorar a miembros del equipo en estrategias y herramientas de automatización.

Conocimientos

Java
Test automation
Automation framework
Microservices
Spring Boot
API testing
Docker
Kubernetes
Security testing
DAST
Fuzz testing
SAST/CI
PKI/X.509
TDD/BDD
Agile/Scrum
CI/CD
Jira/Confluence
Git
SonarQube/Jenkins/Maven
Problem solving
English communication

Educación

Universidad o grado en Informática/Ingeniería de software

Herramientas

Jira
Confluence
Git
SonarQube
Jenkins
Nexus
Maven
Docker
Kubernetes

Descripción del empleo

G+D hace más segura la vida de miles de millones de personas en todo el mundo. Creamos confianza en la era digital con tecnologías de seguridad integradas en tres áreas de negocio: Seguridad Digital, Plataformas Financieras y Tecnología Monetaria. Hemos sido un socio confiable para nuestros clientes durante más de 170 años con nuestras soluciones innovadoras para SecurityTech! Somos un grupo tecnológico internacional y una empresa familiar tradicional con más de 14,000 empleados en 40 países. Crear Confianza es nuestro camino hacia el éxito. La confianza es la base de nuestra cooperación en G+D.

¿Quizás es pronto para ti también?

Senior Java Automation Developer – Microservices & Security Testing
Summary

We are looking for a Senior Java Automation Developer to lead the design and implementation of an automation framework for our cloud-native, microservices-based Trusted Service Manager (TSM) backend. The role focuses on building robust, scalable test automation solutions for Java/Spring Boot 4 microservices, cryptography operations, and API-first services running on Kubernetes.

Key Responsibilities
  • Lead the design, development, and maintenance of test automation frameworks for TSM backend microservices (Java, Spring Boot 4, Spring Cloud, MongoDB).
  • Implement comprehensive automated test suites (unit, integration, API, end-to-end) for cloud-native services deployed on Docker/Kubernetes.
  • Design and execute advanced security testing:
    • DAST (Dynamic Application Security Testing)
    • Fuzz testing for APIs and cryptographic operations
  • Build automation around API-first architectures (REST, OpenAPI), including contract testing and API validation.
  • Integrate automated tests into CI/CD pipelines, ensuring high coverage and fast feedback for every deployment.
  • Incorporate cryptography-related validation into test suites, including PKI workflows, X.509 certificates, and secure key usage.
  • Apply agile methodologies (Scrum), TDD, BDD, and secure coding/testing best practices (SAST, DAST).
  • Collaborate closely with backend developers, DevOps engineers, QA, and security teams to ensure robust and secure software delivery.
  • Contribute to test observability and reporting, improving traceability, logging, and metrics for test runs.
  • Mentor team members on test automation strategies, frameworks, and tools.
Required Skills & Experience
  • University degree in Computer Science, Software Engineering, or a related field.
  • Strong experience as a Java developer with a focus on test automation.
  • Hands‑on experience building automation frameworks for:
    • Microservices (Java, Spring Boot)
    • API‑first services (REST, OpenAPI)
  • Solid understanding of cloud‑native architectures and deployments (Docker, Kubernetes).
  • Strong knowledge of:
    • Security testing methodologies (DAST, fuzz testing)
    • SAST/DAST integration into CI/CD pipelines
  • Deep understanding of cryptography, PKI, and X.509 certificates, and how to validate them in automated tests.
  • Experience working in agile teams (Scrum), with TDD and BDD.
  • Familiarity with large‑scale, high‑availability distributed systems from a testing and reliability perspective.
  • Proficient with Atlassian and DevOps toolchains:
    • Jira, Confluence
    • Git (GitLab/GitHub)
    • SonarQube, Jenkins, Nexus, Maven
  • Strong problem‑solving skills, capable of analyzing complex systems and designing effective test strategies.
  • Excellent communication skills and a collaborative, team‑oriented mindset.
  • Fluent English (spoken and written).
Nice to Have
  • Experience testing SDKs and client applications (mobile or desktop) that consume backend APIs.
  • Knowledge of mobile phone development concepts and client–server interaction patterns.
  • Experience in financial services, payment systems, or digital currency projects.
What we offer
  • CULTURE: Join a professional, dynamic environment where collaboration, teamwork, and innovation are valued.
  • PHILOSOPHY: Be part of a team where your ideas and contributions have real impact.
  • SCHEDULE: Mon–Thu 8:30–17:30h, Fri 8:30–15:30h (1h flexible start time). Hybrid work options available.
  • CONTRACT & BENEFITS: Permanent contract, annual training plan, summer intensive schedule, company parking, flexible compensation (transport, childcare, training, health insurance).
  • CANTEEN: Onsite cafeteria with breakfast and lunch at subsidized prices.
  • LOCATION: El Prat de Llobregat, Mercabarna exit. Accessible via Bus 88/110 from Barcelona or PR4 from El Prat.

Código de identificación: 27757

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Automation Developer – Microservices & Security Testing
Senior Java Automation Developer – Microservices & Security Testing

Tamarind Intelligence • el Prat de Llobregat

Híbrido
EUR 90.000 - 110.000
Hybrid work options
Permanent contract
Annual training plan
+2
Senior Java Backend Developer - Cloud-Native Microservices & Cryptography
Senior Java Backend Developer - Cloud-Native Microservices & Cryptography

Giesecke+Devrient • el Prat de Llobregat

Híbrido
EUR 70.000 - 110.000
Horario híbrido
Parking en oficina
Formación anual
+1
Senior Java Automation Developer – Microservices & Security Testing
Senior Java Automation Developer – Microservices & Security Testing

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 90.000 - 120.000
Hybrid work
Annual training
Parking
+2
Senior Java Backend Developer - Cloud-Native Microservices & Cryptography
Senior Java Backend Developer - Cloud-Native Microservices & Cryptography

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 85.000 - 120.000
Culture
Philosophy
Hybrid schedule
+4
Senior Java Automation Lead: Cloud Microservices & Security
Senior Java Automation Lead: Cloud Microservices & Security

Tamarind Intelligence • el Prat de Llobregat

Híbrido
EUR 90.000 - 110.000
Hybrid work options
Permanent contract
Annual training plan
+2
Configuration management Engineer
Configuration management Engineer

Giesecke+Devrient • Sant Joan Despí

Presencial
EUR 65.000 - 90.000
Flexible compensation (transport)
Private insurance
Training and talent development
Senior Java Microservicios (TDD)
Senior Java Microservicios (TDD)

GFT Technologies • Comunidad Valenciana

Híbrido
EUR 40.000 - 60.000
Seguro de vida
Apoyo teletrabajo
Formación y desarrollo personalizado
+1
Senior Java Automation Engineer – Microservices & Security
Senior Java Automation Engineer – Microservices & Security

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 90.000 - 120.000
Hybrid work
Annual training
Parking
+2
Desarrollador Full Stack
Desarrollador Full Stack

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 40.000 - 70.000
Formación continua
Cantina con precio subvencionado
Retribución flexible
Desarrollador Full Stack
Desarrollador Full Stack

Giesecke & Devrient GB Ltd. • Barcelona

Híbrido
EUR 45.000 - 65.000
Formación continua
Horario flexible
Tres días de teletrabajo
+2