Lead Java Developer IT-Security (m/w/d) bei einem etablierten IT-Security-Unternehmen

Permanent employee, Full-time · Berlin

Read job description in:
Untertitel
Du hast Erfahrung, einen weiten Blick und tiefes Wissen – und dazu große Ambitionen?
Dann hast du gerade deine Tür gefunden. 

Gesucht wird ein hands-on Lead Java Developer zur Übernahme eines unserer Teams. In dieser Rolle prägst du das Team, entwickelst es weiter und bringst es auf das nächste Level. Dabei übernimmst du eine zentrale Rolle in der technischen Ausrichtung und Prozessgestaltung.
Deine Aufgaben

Entwicklung & Produkt

  • Formen und Erschaffen einer modernen, containerisierten Microservice-Architektur in Java (oder anderen Sprachen)

  • Kombinieren der bewährten, monolithischen Z1-Software mit neuen, containerisierten Versionen – und so frische Produkte zum Leben bringen

  • Renovieren, neu aufbauen – und glänzen lassen

  • Integrieren von Legacy-Komponenten in moderne Produktlösungen

  • Proaktives Planen und Entwickeln von Z1-Produkten gemeinsam mit dem Team

  • Finden neuer Wege und Lösungen zur Stärkung unserer Marktposition

Zusammenarbeit & Austausch

  • Enge Abstimmung mit anderen R&D-Teams, um einen perfekten Fit in der Gesamtarchitektur sicherzustellen

  • Mitarbeit in einem cross-funktionalen Team, das keine Angst vor neuen Technologien oder Denkweisen hat

Team & Leadership

  • Das Team auf ein neues Level bringen

  • Effektives Koordinieren des Teams und tiefes Verständnis seiner Stärken

  • Coachen und Unterstützen der Kolleg*innen, um Features und Ergebnisse zu liefern, die unsere Enterprise-Kunden begeistern

Strategisches Denken

  • Frühes Erkennen potenzieller Blocker oder Probleme – und Verhindern, bevor sie überhaupt entstehen

Dein Profil
  • Modernisierungs-Mindset: komplexe Legacy-Systeme in saubere, wartbare Architekturen transformieren

  • Mindestens 7 Jahre Erfahrung in einem Entwicklungsteam, inklusive erfolgreicher fachlicher Führung und Ergebnisverantwortung

  • Mindestens 5 Jahre praktische Erfahrung mit Java; im Einsatz sind Java 21

  • Tiefes Verständnis für Softwarearchitekturen wie Monolithen und Microservices

  • Erfahrung im Security-Umfeld, z. B. PKI, S/MIME, OpenPGP, X.509-Zertifikate, PGP-Keys

  • Idealerweise Kenntnisse in E-Mail, SMTP, JavaMail und BouncyCastle
  • Deine Englisch- und Deutschkenntnisse sind mindestens auf C1 Niveau

Sicherer Umgang mit folgenden Technologien:

  • Java: Java 21

  • Linux: Grundkenntnisse in Linux-Kommandos

  • Shell-Scripting: ANSI Shell, Bash

  • Frameworks: Spring MVC, Spring Boot, Spring Data, Spring Integration

  • Message Broker: NATS / RabbitMQ / Kafka

  • Containerization: Docker, Kubernetes

  • Microservice-Design

  • Monolithen

  • Build-Tools: Gradle

  • Software-Testmethoden

Zusatzwissen im Bereich Smart Cards oder Hardware Security Modules ist ein Vorteil, jedoch nicht zwingend erforderlich.

Wir bieten
  • Flexible Arbeitszeiten und Home-Office möglich
  • Mobilität: Kostenloses Deutschlandticket, Job-Rad-Leasing oder Parking
  • Zuschüsse für Essen (z.B. Lieferando) und Internet im Home-Office
  • Vorteile im Büro: Dachterrassen & grüner Innenhof, Bio-Obst und -Getränke, Paketannahme
  • Get together: Pizzafriday im Office, regelmäßige Teamevents, große Sommerparty 
Über uns
Warum Zertificon?

Zertificon steht für securing digital business. Wir entwickeln IT-Sicherheitslösungen "Made in Germany", denen Unternehmen vertrauen – und die sie gern nutzen.

  • Unabhängig & überzeugt: Seit über 20 Jahren entwickeln wir sichere Kommunikationslösungen – eigentümergeführt, nachhaltig wachsend und mit Haltung
  • Sicherheit mit Sinn: Wir glauben an die Freiheit digitaler Kommunikation. Wenn du findest, dass Edward Snowden als Whistleblower das Richtige getan hat, teilen wir vielleicht dieselben Werte. Als Zeichen unserer Überzeugung spenden wir nach bestandener Probezeit 1.000 € an eine Organisation, die Edward Snowden unterstützt – sofern du ihn in deiner Bewerbung erwähnt hast
  • Exzellenz durch Praxis: Wir nehmen komplexe Herausforderungen an – weil wir es können. Unsere internen Expert:innen gehören zu den Besten – selbst externe Spezialisten lernen oft bei uns dazu. Wenn wir das beste Ergebnis wollen, machen wir es selbst
  • Agil aus Überzeugung: Wir denken schnell, handeln pragmatisch und verbessern uns kontinuierlich. Keine aufgeblähten Prozesse, kein „weil wir es immer schon so gemacht haben“. Initiative ist willkommen – natürlich wird auch diese hinterfragt und nicht jede fixe Idee kommt durch
  • Sicherheit, die genutzt wird: Wir bauen Software, die nicht nur sicher ist, sondern auch nutzbar – nicht nur für Großunternehmen mit Teams von IT-Sicherheitsspezialisten, sondern auch für kleine und mittlere Betriebe, die starke Sicherheit ohne Komplexität brauchen
  • Vielfalt mit Fokus: Unser Team aus 130 Mitarbeitenden und über 30 Nationalitäten arbeitet gemeinsam daran, sichere digitale Kommunikation für Unternehmen jeder Größe einfach zugänglich zu machen

Du fühlst dich angesprochen? Dann freuen wir uns auf deine Bewerbung.
Untertitel

You have experience, a broad view, and deep knowledge – and you have great ambition?
You’ve just found your door.

We are looking for a hands-on Lead Java Developer who is ready to take over one of our teams. As the Lead, you will shape the team and take it to the next level. You will be deeply involved in defining how things will run.

Your tasks

Development and Product

  • Transforming and creating a containerized microservice architecture in Java (or other languages)

  • Developing new products while combining legacy and monolithic Z1 software with new containerized versions

  • Renovating, rebuilding — and making it shine

  • Integrating legacy software components (monoliths) into new product solutions

  • Proactively planning and developing Z1 products with your team

  • Finding new paths and solutions to strengthen our market position

Alignment with Other Teams

  • Aligning your work with other R&D teams to ensure a smooth fit in the overall architecture

  • Being part of a cross-functional team that isn’t afraid to explore new technologies or thought patterns

Team Building and Leadership

  • Helping develop the team to the next level

  • Coordinating your team effectively and understanding its capabilities deeply

  • Mentoring and guiding team members to deliver the features and results our enterprise customers expect

Miscellaneous / Strategic Thinking

  • Analyzing blockers or issues in the development strategy — and preventing them before they happen

Your profile
  • You have a modernization mindset: turning complex legacy systems into clean, maintainable architecture

  • You have successfully worked and led in a development team for at least 7 years, delivering solutions and products together

  • You have at least 5 years of practical experience working with Java. We primarily use Java 21

  • You have deep knowledge and understanding of software architectures such as monoliths and microservices

  • You have experience with security topics such as PKI, S/MIME, OpenPGP, X.509 certificates, and PGP keys

  • Ideally, you already have knowledge of Email, SMTP, JavaMail, and BouncyCastle
  • You demonstrate professional proficiency in both English and German (C1 level or higher).

You are proficient with the following technologies:

  • Java: Java 21

  • Linux: Basic proficiency in Linux commands

  • Shell Scripting: ANSI Shell, Bash

  • Frameworks: Spring MVC, Spring Boot, Spring Data, Spring Integration

  • Message Brokers: NATS / RabbitMQ / Kafka

  • Containerization: Docker, Kubernetes

  • Microservice Design: Experience with microservice architectures

  • Monoliths: Experience working with monolithic applications

  • Build Tools: Gradle

  • Software Testing Methodologies

Knowledge of Smart Cards or Hardware Security Modules is not required but is a great advantage.

We offer
  • Flexible working hours and home office possible
  • Mobility: free Germany ticket, job bike leasing or car parking
  • Allowances for food (e.g. Lieferando) and internet in the home office
  • Benefits in the office: Roof terraces & green courtyard, organic fruit and drinks, parcel acceptance
  • Get-together: pizza Friday in the office, regular team events, big summer party
About us
Why Zertificon?

Zertificon stands for securing digital business. We develop trusted IT security solutions "Made in Germany" – built for businesses that value both protection and usability.

  • Independent & committed: For over 20 years, we’ve built secure communication tools – as an owner-managed company with a clear stance
  • Purpose-driven: We believe that digital communication must be secure and free. If you think Edward Snowden did the right thing as a whistleblower, we might just share the same values. As a sign of our support, we donate €1,000 to an organization that supports Edward Snowden for every new hire who mentions him in their application
  • Hands-on excellence: We take on complex challenges because we can. Our in-house experts are top-tier – even external specialists often learn from us. When we want the best, we build it ourselves
  • Agile by conviction: We think fast, act pragmatically, and improve continuously. No bloated processes, no “that’s just how it’s always been done.” Initiative is welcome – but of course, it will be challenged, and not every idea will make it through unchallenged
  • Security that works: We build software that’s not only secure, but actually usable – not just for large enterprises with dedicated highly skilled IT teams, but also for small and mid-sized businesses that need strong security without the complexity
  • Diverse & international: Our team of 130 people from 30+ countries shares one mission: making secure digital communication easily accessible to businesses of all sizes

If that resonates with you, we’d love to hear from you.
We are looking forward to your application
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.