Zertificon Solutions GmbH

java developer for secure communications

In short

This role develops and maintains containerized microservice architectures in Java that secure business communications, for a cybersecurity company building encryption products used by major German and mid-sized enterprises. The team works with Java 11/17/21, Spring ecosystem, Docker, Kubernetes, and security technologies like PKI, S/MIME, OpenPGP and X.509 certificates. It requires at least 4 years of development team experience, 2 years of practical Java, and English at B2 level or higher. The position is hybrid in Berlin, within an international team of 120+ people from 30+ countries.

About the Company
Zertificon Solutions develops encryption products that secure business communications. Its Z1 solutions are used by major German companies and medium-sized enterprises across various industries.
Responsibilities
•Develop and maintain containerized services that secure communications
•Transform and create a containerized microservice architecture in Java or other languages to develop new products
•Develop and plan enterprise products with the team, finding solutions for innovative products and expanding the company's market position
•Analyze potential issues and blockers in the development strategy, and plan and act to prevent them
•Build a deep understanding of the team's and products' capabilities and coordinate with internal stakeholders
•Align work with other R&D teams to ensure products and components fit the overall development architecture
•Contribute to a cross-functional team and explore new technologies and approaches
Requirements
•At least 4 years of experience working in a development team and delivering solutions and products
•At least 2 years of practical Java experience; the team mainly uses Java 11/17/21
•Deep knowledge of software architectures, including monoliths and microservices
•Experience with security technologies such as PKI, S/MIME, OpenPGP, X.509 certificates, and PGP keys
•Proficiency with Java 11/17/21, basic Linux commands, ANSI Shell or Bash, Spring MVC, Spring Boot, Spring Data, Spring Integration, NATS, RabbitMQ or Kafka, Docker, Kubernetes, Gradle or Maven, and software testing methodologies
•English at B2 level or higher
Nice to Have
•Email, SMTP, Java Mail, and Bouncycastle knowledge
Conditions
•Flexible hours
•Free Germany-wide public transport ticket, bike leasing, or parking
•Meal and home-office internet subsidies
•Urban Sports Club membership
•Office perks include rooftop terraces, a green courtyard, organic fruit and drinks, and personal package delivery to the office
•Monthly Pizza Friday, regular team events, and a summer party
•Structured onboarding, regular feedback, and clear goals
•Profitable for 20+ years, with self-funded innovation and global potential
•International team of 120+ colleagues from 30+ countries and an open, collaborative culture

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot