Senior Java Automation Developer – Microservices & Security Testing

Tamarind Intelligence

el Prat de Llobregat

Híbrido

EUR 90.000 - 110.000

Jornada completa

Hace 11 días
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo: un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid work options
Permanent contract
Annual training plan
Company parking
Canteen onsite

Descripción de la vacante

Giesecke+Devrient in El Prat de Llobregat is seeking a Senior Java Automation Developer to lead the design and implementation of an automation framework for our cloud-native TSM backend.

You will build robust test automation for Java/Spring Boot microservices, API-first services, and security testing across Docker and Kubernetes environments. The role emphasizes collaboration with backend, DevOps, QA, and security teams, mentoring peers, and integrating tests into CI/CD with strong observability.

Formación

  • 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) and API-first services (REST, OpenAPI).
  • Solid understanding of cloud-native architectures (Docker, Kubernetes).
  • Knowledge of security testing methodologies (DAST, fuzz testing) and CI/CD integration.
  • Experience with cryptography concepts (PKI, X.509) and automated testing validation.

Responsabilidades

  • Lead design, development, and maintenance of test automation frameworks for TSM backend microservices.
  • Implement automated test suites (unit, integration, API, end-to-end) for cloud-native services on Docker/Kubernetes.
  • Design and execute advanced security testing (DAST, fuzz) and API validation.
  • Integrate tests into CI/CD pipelines with high coverage and fast feedback.
  • Mentor teammates on test automation strategies and tooling.

Conocimientos

Java automation
Test automation
Spring Boot 4
Microservices
OpenAPI
Docker
Kubernetes
DAST
Fuzz testing
Security testing
TDD
BDD
PKI
X.509
CI/CD

Educación

Bachelor's degree in Computer Science or related field

Herramientas

Jira
Confluence
GitLab/GitHub
SonarQube
Jenkins
Nexus
Maven

Descripción del empleo

Senior Java Automation Developer -- Microservices & Security Testing

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.

Explore what makes G D unique -- check out this video: Giesecke Devrient -- We make the lives of billions of people more secure.

Privacy Notice

The personal data you provide will be processed to manage your application in accordance with the GDPR and our Privacy Policy, available at Data Privacy | G D.

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

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 • el Prat de Llobregat

Híbrido
EUR 90.000 - 120.000
Hybrid work options
Onsite cantine
Annual training plan
+1
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
Senior Java Backend Developer - Cloud-Native Microservices & Cryptography
Senior Java Backend Developer - Cloud-Native Microservices & Cryptography

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 90.000 - 130.000
Hybrid work options
Permanent contract
Annual training plan
+3
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
Desarrollador Full Stack
Desarrollador Full Stack

Tamarind Intelligence • Sant Joan Despí

Híbrido
EUR 32.000 - 46.000
On-site canteen with affordable meals
Hybrid work model
Flexible working hours
+1
Embedded SW Developer
Embedded SW Developer

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 45.000 - 65.000
Application Engineer eSIM and IoT
Application Engineer eSIM and IoT

Giesecke+Devrient • Sant Joan Despí

Híbrido
EUR 42.000 - 64.000
Flexible compensation
Transport tickets
Private insurance
+1
Cloud Engineer - AWS 2
Cloud Engineer - AWS 2

Giesecke & Devrient GB Ltd. • Barcelona

Híbrido
EUR 80.000 - 120.000
Culture and diversity
Global Collaboration
Career Development
+1
Senior Embedded Test Automation Engineer
Senior Embedded Test Automation Engineer

SQLI • Valencia

Híbrido
EUR 75.000 - 110.000
Hybrid work policy
Udemy Business access
Yearly training budget
+1