We are seeking a Senior Java Developer for Trusted Service Manager (TSM) services, responsible for designing, developing, and maintaining secure, scalable, and cloud-native solutions for the Digital Euro initiative.
Key Responsibilities
* Lead development and implementation of TSM services for the Digital Euro project.
* Design and build robust Java (JavaEE) applications using Spring Boot, Spring Cloud, and Spring Data.
* Build, deploy, and manage applications using Docker and Kubernetes in cloud-native environments.
* Ensure security through cryptography, Public Key Infrastructure (PKI), and X.509 certificate management.
* Apply agile methodologies (Scrum), Test-Driven Development (TDD), and security best practices (SAST, DAST).
* Support and collaborate with all team members to achieve project goals.
Required Skills & Experience
* University degree in computer science or similar.
* Extensive experience as a Java (JavaEE) developer.
* Strong expertise in Spring Boot, Spring Cloud, and Spring Data.
* Proficient in relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
* Hands‑on experience with ORM tools, especially Hibernate.
* Solid knowledge of Docker and Kubernetes for cloud‑native deployments.
* Proven ability to design and implement API‑first architectures (REST, OpenAPI, gRPC).
* Deep understanding of cryptography, PKI, and X.509 certificates.
#J-18808-Ljbffr