Senior Java Automation Developer – Microservices & Security Testing (Barcelona)

Senior Java Automation Developer – Microservices & Security Testing (Barcelona)

13 sep
|
Giesecke+Devrient
|
Barcelona

13 sep

Giesecke+Devrient

Barcelona

Senior Java Automation Developer – Microservices & Security Testing

Todos los candidatos deben asegurarse de leer atentamente la siguiente descripción del puesto y la información antes de enviar su solicitud.

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. xugodme
- Knowledge of mobile phone development concepts and client–server interaction patterns.
- Experience in financial services,

📌 Senior Java Automation Developer – Microservices & Security Testing (Barcelona)
🏢 Giesecke+Devrient
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java automation developer – microservices & security testing (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java automation developer – microservices & security testing (barcelona) / barcelona