Experte Softwareentwicklung
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
Der Softwareentwickler übernimmt eigenständige Entwicklungsaufgaben in komplexen Systemen und trägt aktiv zur Weiterentwicklung von Softwarearchitektur, Codequalität und technischen Entscheidungsprozessen bei. Die Rolle bildet die Brücke zwischen operativer Entwicklung und zunehmender technischer Verantwortung. Mid-Level-Entwickler arbeiten selbstständig, bringen Vorschläge ein und unterstützen Junior-Kollegen beim Lernen.
- Du verantwortest Teilmodule oder Feature-Bereiche und stellst Wartbarkeit, Skalierbarkeit, Performance und Stabilität sicher.
- Du arbeitest aktiv an der Weiterentwicklung bestehender technischer Lösungen mit und bringst deine Einschätzungen zu Architektur- und Designentscheidungen auf Modulebene ein - in enger Abstimmung mit Senior-Entwicklern und dem Architekturteam.
- Du hältst bestehende Coding-Standards ein, bringst Verbesserungsvorschläge ein und führst Code Reviews für Junior- und Peer-Entwickler durch, um eine hohe Codequalität sicherzustellen.
- Du unterstützt Junior-Entwickler durch Pair Programming, Reviews und fachlichen Austausch und entwickelst gemeinsam mit dem Team eine solide Test- und Clean-Code-Kultur weiter.
- Du analysierst technische Fehler eigenständig, führst Debugging und Ursachenanalysen durch und setzt gemeinsam mit dem Team nachhaltige Lösungen um.
- Du bringst dich aktiv in Refinement, Sprint-Planung und Estimation ein und arbeitest konstruktiv mit Product Owner und Scrum Master zusammen, um technische Machbarkeit und Aufwand realistisch einzuschätzen.
- Du nutzt moderne Entwicklungswerkzeuge - einschließlich KI-gestützter Coding- und Analyse-Tools - zur Unterstützung deiner täglichen Arbeit und reflektierst deren Einsatz im Teamkontext verantwortungsvoll.
- Optional arbeitest du im Bedarfsfall mit Frontend-Komponenten oder -Teams zusammen und bringst ein grundlegendes Verständnis für Frontend-Technologien und UX-Aspekte ein.
Requirements
- Du bringst mindestens 3 Jahre Erfahrung in der Softwareentwicklung komplexer, verteilter Systeme mit.
- Du hast nachweisbare Erfahrung in der eigenverantwortlichen Betreuung von Systemkomponenten und lieferst stabile, qualitativ hochwertige Lösungen.
- Du hast fundierte Kenntnisse in Java, Jakarta EE und Spring Boot.
- Du hast Erfahrung im Design und Betrieb von Microservices-Architekturen sowie Kenntnisse in MicroProfile und modularen Service-Patterns.
- Du arbeitest sicher mit SQL-Datenbanken und verfügst über ein gutes Verständnis von Identity & Access Management (IAM).
- Du hast Erfahrung mit CI/CD-Pipelines, arbeitest sicher in Linux-Umgebungen und kennst dich mit Docker und Kubernetes aus.
- Du bringst Praxis in der Infrastrukturautomatisierung mit, z. B. mit Terraform und Helm, und legst Wert auf Automatisierung, Skalierbarkeit und Stabilität.
- Idealerweise hast du ein Grundverständnis von UX/UI-Prinzipien sowie Erfahrung mit Frameworks wie Vaadin, Angular, React oder Vue.js.
- Du kommunizierst sicher auf Deutsch (C1) und nutzt Englisch routiniert für Dokumentation und Zusammenarbeit.
Benefits & conditions
- Einzigartige Firmenkultur: Du kannst Dich auf eine offene Feedbackkultur, spannende und herausfordernde Aufgaben, ein motiviertes Team sowie flache Hierarchien freuen!
- Weiterbildung: Du hast bei uns ausgezeichnete Gestaltungs- und Entwicklungsmöglichkeiten.
- Home-Office: Du hast die Möglichkeit, am hybriden Arbeitszeitmodell teilzunehmen.
- Rabatte: Du kannst am Aktienprogramm myShares teilnehmen und Aktien der DHL Group mit 15% Discount erwerben. Außerdem profitierst Du von attraktiven Mitarbeitendenabatten bspw. auf Urlaubsreisen, das Leasing-Angebot eines Job-Rads etc.
- Firmenfitness: Du kannst für nur 19,90€ mit einer EGYM Wellpass Mitgliedschaft bei über 10.000 Sportpartnern in ganz Deutschland trainieren.
- Zeitwertkonten: Unsere Zeitwertkonten ermöglichen es Dir, Arbeitszeitguthaben flexibel anzusparen und es für längere Auszeiten oder eine vorzeitige Rente zu nutzen.
About the company
Unser Unternehmen als Teil des Unternehmensbereichs Post & Paket der DHL Group bietet Kunden aus Handel und Industrie eine zuverlässige Logistiklösung für die Lagerung, den Transport sowie die Zustellung großer und sperriger Waren im B2C E-Commerce. Wir lagern Möbel, weiße Ware, Consumer Electronics oder Freizeit- und Gartenartikel fachgerecht ein und versenden sie an Empfänger in Deutschland, Österreich, Luxemburg und der Schweiz. Eine Vielzahl von speziell auf das Warenspektrum zugeschnittener Services runden das Dienstleistungsspektrum ab.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
The Most Popular IT Jobs on the Market
The Biggest German Tech Companies
Finding IT & Technology English-speaking Jobs in GermanyÂ