10 sep
|
Giesecke+Devrient
|
El Prat de Llobregat
10 sep
Giesecke+Devrient
El Prat de Llobregat
Senior Java Automation Developer – Microservices & Security Testing
SummaryWe 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 und
📌 Senior Java Automation Developer (El Prat de Llobregat)
🏢 Giesecke+Devrient
📍 El Prat de Llobregat