Deine Aufgaben
- In Zusammenarbeit mit den Squads der Softwareentwicklung verbesserst Du stetig die Qualität unserer bestehenden Software-Architektur durch Automatisierung
- Du analysierst, planst und treibst die Transformation von Monolithen zu Microservices voran – hier ist Deine Erfahrung mit Self-Contained Systems & DDD-Ansätzen wertvoll
- Du führst Code-Reviews durch und setzt Analyse-Tools als auch Guidelines ein
- Du bringst Deine Expertise beim Entwerfen von neuer IT Security Produkt-Architektur ein
Dein Profil
- Du bringst mehrjährige Berufserfahrung in der Modellierung von Software (OOD, DDD, OOA, UML) als auch der agilen Softwareprogrammierung in Java (Spring, TDD) mit
- Mit Container- und Cluster-Technologien (z.B. Docker, Docker Swarm, Kubernetes) sowie Microservices gehst Du sicher um und bringst auch solide CI/CD Kenntnisse mit
- Du verfügst über gute Kenntnisse mit Reverse Proxies (z.B. Traefik, nginx), Datenbanken (JDBC, SQL, Postgresql) und Linux (Debian, bash, shell)
- Du hast Führungserfahrung und bist ein Teamplayer, der Architektur-Themen anderen Entwicklern gerne vermittelt
- Du sprichst Deutsch auf muttersprachlichem Niveau (C1) und gutes Englisch (B2)
Wir bieten
- Einen Grund morgens aufzustehen – IT Security Themen mit weitreichender Bedeutung für die Gesellschaft
- Mitarbeit in einem hochqualifizierten, erfolgreichen und ehrgeizigen Team, sowie ein durchdachtes Onboarding mit persönlichem Mentoring-Partner
- Viel Raum für Selbstständigkeit und Verantwortung, regelmäßige Feedbackgespräche und transparente Quartalsziele
- Einen unbefristeten Arbeitsplatz in Vollzeit mit attraktivem Gehalt und Entwicklungsperspektiven
- Zahlreiche Benefits wie BVG-Ticket, Parkplatz, JobRad, Paketannahme, Bio-Obst und Getränke, Essenszuschuss, Pizza-Fridays, Team- und Firmen-Events usw.