← All jobs
GI

Senior Java Backend Developer - Cloud-Native Microservices & Cryptography

Giesecke+DevrientEl Prat de Llobregat, CT, ES
Type
Contract
Work setup
Hybrid
Experience
Senior
Posted
8 days ago
SecurityBackendEngineering

What engineering roles in crypto pay

205 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Senior Java Backend Developer at Giesecke+Devrient, you will lead the design, development, and maintenance of secure, scalable, cloud-native microservices for our Trusted Service Manager (TSM) platform. You'll focus on backend development with Spring Boot 4, cryptographic operations, automation, and test-driven practices in a Kubernetes-based environment.

What you'll do

  • Lead end-to-end development and implementation of TSM backend services and microservices
  • Design, develop, and optimize robust Java backend applications using Spring Boot 4 (including Spring Boot Actuator), Spring Cloud, and Spring Data
  • Implement and maintain API-first architectures (REST, OpenAPI) with clear contracts and maintainable integrations
  • Build, deploy, and operate cloud-native applications using Docker containers, Kubernetes, CI/CD pipelines, and automation tooling
  • Implement secure cryptographic operations including PKI-based workflows, X.509 certificate lifecycle management, encryption, signing, and key management best practices
  • Design data models and access layers using MongoDB for scalable, high-performance storage
  • Drive automated testing and quality assurance through TDD and BDD, unit and integration testing, and security testing (SAST, DAST)
  • Apply and advocate agile methodologies (Scrum), engineering best practices, and secure coding standards
  • Collaborate closely with architects, product owners, QA engineers, and other developers to deliver high-quality solutions
  • Guide and mentor other team members, promoting knowledge sharing and continuous improvement
  • Contribute to observability and operations using Spring Boot Actuator and monitoring/logging tools

What you bring

  • University degree in Computer Science, Software Engineering, or a related field
  • Extensive experience as a senior backend Java developer
  • Strong, hands-on expertise with Spring Boot (v4), including Spring Boot Actuator, Spring Cloud, and Spring Data
  • Professional experience designing and implementing microservices in cloud-native environments
  • Proficiency in MongoDB, including schema design, performance tuning, and operational considerations
  • Solid knowledge of Docker and Kubernetes for containerized deployments and orchestration
  • Proven track record building API-first solutions with RESTful services and OpenAPI/Swagger specifications
  • Deep understanding of cryptography concepts and tooling, including PKI, X.509 certificates, secure key management, and cryptographic protocols
  • Experience in agile teams (Scrum) with TDD and BDD, automated testing strategies, and security testing (SAST, DAST)
  • Familiarity with large-scale, high-availability, enterprise-grade systems
  • Hands-on experience with Atlassian tooling (Jira, Confluence), Git (GitLab/GitHub), SonarQube, Jenkins, Nexus, and Maven
  • Strong problem-solving skills with the ability to troubleshoot complex distributed systems
  • Excellent communication skills and a collaborative, team-oriented mindset
  • Fluent English (spoken and written)

Nice to have

  • Experience developing SDKs (Java or other languages) for external integration
  • Knowledge of client application development (for example, mobile or desktop clients interacting with backend APIs)
  • Background in financial services, payment systems, or digital currency projects

What we offer

  • Permanent contract
  • Hybrid work options available with flexible start time (1 hour flexibility). Schedule: Monday-Thursday 8:30-17:30, Friday 8:30-15:30
  • Annual training plan
  • Summer intensive schedule
  • Company parking
  • Flexible compensation options (transport, childcare, training, health insurance)
  • 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

About Giesecke+Devrient

Giesecke+Devrient makes life safer for billions of people worldwide by creating trust in the digital era. With over 170 years as a trusted partner, the company develops integrated security technologies across Digital Security, Financial Platforms, and Monetary Technology. G+D is an international technology group with more than 14,000 employees in 40 countries.

Senior Java Backend Developer - Cloud-Native Microservices & | CryptoJobsHQ