> Markdown version of [/jobs/ext/3118881-senior-java-automation-developer-microservices-security-testing](https://www.wearedevelopers.com/jobs/ext/3118881-senior-java-automation-developer-microservices-security-testing). 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). --- # Senior Java Automation Developer - Microservices & Security Testing - **Company:** Giesecke+Devrient - **Location:** Cantabria, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Confluence, JIRA, Build Automation, Automation of Tests, Client Server Models, Cloud Engineering, DevOps, Distributed Systems, Fuzz Testing, Apache Maven, MongoDB, Cisco Nexus Switches, Public Key Infrastructure, X.509, Scrum Methodology, Secure Coding, Software Engineering, SONAR (Symantec), Software Testing Automation Framework, Strategies of Testing, Data Logging, Spring Cloud, Spring-boot, Backend, Gitlab, Git, Kubernetes, Information Technology, Atlassian Tools, Api Design, Serverless Computing, Docker, Jenkins, Static Application Security Testing, Web Api, Microservices, Dynamic Application Security Testing - **Published:** September 28, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-automation-developer-microservices-security-testing-en-ribamontan-al-mar-ID-372460289 ## About the Role 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, Open API) 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 Dev Ops toolchains: Jira, Confluence Git (Git Lab/Git Hub) Sonar Qube, 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 ## Description Senior Java Automation Developer - Microservices & Security Testing Asegúrese de leer la descripción completa a continuación y, si confía en que cumple todos los requisitos, envíe su solicitud de inmediato.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, Mongo DB).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, Open API), 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, Dev Ops 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, Open API) 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 Dev Ops toolchains: Jira, Confluence Git (Git Lab/Git Hub) Sonar Qube, 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 ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [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) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)