5+ years of experience as a Software or Backend Developer
Core competency in at least one modern programming language (e.g., Java, Go, C#, Typescript, Python)
Experience with modern backend frameworks in production environments (e.g., Spring Boot, Quarkus, .NET)
Proficient in container technologies: Docker and Kubernetes
Requirements:
Design and develop backend services and APIs
Implement scalable microservices using appropriate programming language and modern frameworks
Collaborate on system architectures for data exchange, caching, and transformation
Participate actively in code reviews, technical discussions, and architecture decisions
Job description
Unser Team, unsere Arbeitsweise und du
Für unser 30-köpfiges Team Engineering sind wir auf der Suche nach Backend-Entwickler*innen, die Spaß daran finden, die Digitalisierung innerhalb der ARD voranzutreiben. Als Teil interdisziplinärer Projektteams bist du in wechselnden Einsätzen bei unseren Gesellschaftern unterwegs und übernimmst Verantwortung für die Weiterentwicklung und den Betrieb von Backend- und Middleware-Services. So lernst du im Laufe der Zeit unterschiedliche Systemlandschaften, Technologien und Herausforderungen kennen.
Folgende Aufgaben erwarten dich bei uns
Deine Aufgaben
Konzeption und Entwicklung von Backend-Services und APIs im ARD-Kosmos
Du entwirfst und implementierst skalierbare Microservices in der jeweils passenden Programmiersprache und mit modernen Frameworks (z.B. Java mit Spring Boot oder Quarkus, Go, C#, Typescript)
Gemeinsam im Team konzipiert und entscheidet ihr über sinnvolle Systemarchitekturen zum Austausch, Caching und Transformieren von Daten
Du arbeitest mit containerisierten Anwendungen auf Basis von Docker und Kubernetes und unterstützt bei deren Betrieb und Weiterentwicklung
Entwicklung und Pflege von Schnittstellen (z.B. REST, GraphQL)
Du bringst dich aktiv in Code Reviews, technische Diskussionen und Architekturentscheidungen ein
Identifikation und Umsetzung von Verbesserungen in Bezug auf Performance, Zuverlässigkeit und Wartbarkeit bestehender Systeme
Das bringst du mit
Mehrjährige Berufserfahrung (5+ Jahre) als Software- oder Backend-Entwickler:in
Du hast eine Kernkompetenz in mindestens einer modernen Programmiersprache (z.B. Java, Go, C#, Typescript, Python,) und keine Berührungsängste, dich je nach Anforderung auch in eine andere Sprache einzuarbeiten
Fundierte Erfahrung mit modernen Backend-Frameworks in produktiven Umgebungen (z.B. Spring Boot, Quarkus, .NET, Gin/Echo, FastAPI)
Sicherer Umgang mit Container-Technologien: Docker und Kubernetes sind für dich tägliches Werkzeug
Erfahrung mit mindestens einem Hyperscaler, idealerweise GCP
Erfahrung mit On-Premise-Anwendungen ist von Vorteil
Du beherrschst mindestens ein gängiges API-Paradigma wie z.B. REST(-ful) oder GraphQL
Mechanismen zu Caching und Cache-Invalidierung sind dir geläufig
Folgende Dinge sind Standard für dich: Testentwicklung, Mocking Frameworks, Buildtools (z.B. Maven, Gradle, MSBuild, Go Modules, npm)
Queues, Message Broker oder Stream Processing sind dir nicht fremd
Du bringst die Offenheit mit, je nach Bedarf in unterschiedlichen Projektteams zu arbeiten, und überzeugst durch selbstständiges Arbeiten und ausgeprägte Eigenverantwortung.
Du bist ein Teamplayer – du teilst dein Wissen gerne, gibst konstruktives Feedback und schätzt die enge Zusammenarbeit in einem interdisziplinären Team
Unsere Sprachen: Englisch und Deutsch. Dein Deutschniveau sollte mindestens auf Level C1 liegen
Ausbildung: Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation – bzw. gleichwertige Berufserfahrung
Das bieten wir
Einen unbefristeten Arbeitsvertrag mit 31 Tagen Urlaub
Jede Menge Spielraum für eigene Ideen und berufliche Weiterentwicklung
Diversität und Chancengleichheit
Teilnahme an Weiterbildungen je nach deinen persönlichen Interessen und Zielen
Arbeit mit talentierten, kreativen und multikulturellen Teams
Einen Arbeitsplatz im Herzen von München
Flexible Arbeitszeiten
Remotework innerhalb Deutschlands und in einigen europäischen Ländern
Mobilitätszuschuss, Jobrad, Benefits für Gesundheit und Wellbeing
Bei uns stehen Wertschätzung, flache Hierarchien und eine offene Feedbackkultur im Mittelpunkt. Obwohl wir viel remote arbeiten, legen wir großen Wert darauf, uns regelmäßig bei Teamevents und persönlichen Treffen in unserem Münchner Büro auszutauschen. Als Unterzeichnende der Charta der Vielfalt setzen wir uns aktiv für Diversität, Chancengleichheit und Nachhaltigkeit ein – in allem, was wir tun. Damit schaffen wir ein Arbeitsumfeld, das von Respekt, Offenheit und Verständnis geprägt ist.
Du fehlst uns!
Wir dir auch? Gehe einfach über den „Bewerben“-Button und schick‘ uns deine aussagekräftigen Unterlagen. Bei Fragen vorab wende dich gerne an unsere Personalabteilung oder unsere Engineering Direktoren Marc oder Johannes. Schreib uns unter karriere@pub.tech!