Job Description
- 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.
- Attraktive Vergütung: Du erhältst eine leistungsgerechte Vergütung, einschließlich eines variablen Anteils.
- Urlaub: Du hast 30 Tage Urlaubsanspruch pro Jahr.
- 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.
- 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.
