(Senior) Java Developer Java & SQL / Warenwirtschaft PIA (w/m/d)
Unsere Warenwirtschaft PIA verwaltet heute rund 9.600 belieferte Einzelhändler. In den nächsten drei Jahren werden es alle Presse-Einzelhändler in Deutschland. PIA ist in Java gebaut, spricht SQL gegen eine DB2 auf der IBM i — und löst Geschäftsprozess für Geschäftsprozess eine über Jahrzehnte gewachsene Host-Anwendung ab. Die Schweiz und Luxemburg laufen über unsere Schwestergesellschaften und Lizenznehmer 7Days Media Services und 7Days Luxembourg bereits heute auf derselben Software.
Die PVG verbindet moderne Logistik mit smarter Technologie. Als Teil der international tätigen 7Days-Gruppe mit über 600 Mitarbeitenden entwickeln wir Logistik- und IT-Lösungen, die dafür sorgen, dass Medien, Waren und Pakete zuverlässig in Deutschland, der Schweiz, Luxemburg und darüber hinaus ankommen. Wir konzipieren, entwickeln und betreiben alles selbst — für den eigenen Produktivbetrieb und für unsere Lizenznehmer.
Warum das ein guter Ort für die nächsten Jahre ist
Presse und Logistik laufen weiter — unabhängig von Konjunkturzyklen und Finanzierungsrunden. Wir entwickeln seit Jahren für dieselben Prozesse und dieselben Kunden und liefern trotzdem alle zwei Wochen ein neues Release aus. In unserer Entwicklungsabteilung arbeiten rund 20 Kolleginnen und Kollegen in drei Teams: überschaubar genug, dass jeder Beitrag sichtbar ist, groß genug, um voneinander zu lernen.
Diese Aufgaben erwarten Dich:
- Du entwickelst unsere Warenwirtschaft PIA weiter — in Java und SQL, gegen eine DB2 auf der IBM i, von der Datenhaltung bis zur Oberfläche. Bestellung, Lieferung, Remission, Abrechnung: die Prozesse, von denen das Tagesgeschäft lebt.
- Du löst Geschäftsprozesse aus unserer Host-Welt in Java ab. Die Altwelt betreuen spezialisierte Kollegen; Deine Arbeit findet in Java statt.
- Du stimmst Anforderungen direkt mit den Fachbereichen ab und überführst sie in technische Konzepte. Jedes Projekt wird fachlich abgestimmt, damit die Geschäftsprozesse am Ende für alle passen — agil, an Scrum angelehnt, in zweiwöchigen Sprints.
- Du prüfst Code im Vier-Augen-Prinzip. Bei uns geht kein Ticket ohne Review und ohne grüne Unit- und Integrationstests in den Entwicklungsstand.
- Nach der Einarbeitung übernimmst Du Support für unsere Anwender und Lizenznehmer — rotierend im Team und in Summe höchstens 5 % Deiner Zeit.
Das bringst Du mit:
- mehrere Jahre Erfahrung in der Java-Entwicklung im Produktivbetrieb. Ein duales Studium rechnen wir dabei mit.
- fundiertes SQL — gern gegen ein anderes Datenbanksystem als DB2. Wichtig ist, dass Du Abfragen selbst schreibst, Joins und Indizes im Griff hast und weißt, warum ein Datenmodell bei großen Datenmengen trägt oder eben nicht.
- Interesse an Softwarequalität, Clean Code und pragmatischer Architektur. Pragmatisch heißt bei uns: die Lösung, die in fünf Jahren noch wartbar ist — nicht die eleganteste.
- die Bereitschaft, Dich in gewachsene Fachlichkeit einzuarbeiten, statt sie zu umgehen
- verhandlungssicheres Deutsch, weil Du direkt mit den Fachbereichen und im Support sprichst
- ein Studium in (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation. Wenn Du das über Praxis statt über ein Diplom nachweisen kannst: bewirb Dich.
- mehrere Jahre Erfahrung in der Java-Entwicklung im Produktivbetrieb. Ein duales Studium rechnen wir dabei mit.
- fundiertes SQL — gern gegen ein anderes Datenbanksystem als DB2. Wichtig ist, dass Du Abfragen selbst schreibst, Joins und Indizes im Griff hast und weißt, warum ein Datenmodell bei großen Datenmengen trägt oder eben nicht.
- Interesse an Softwarequalität, Clean Code und pragmatischer Architektur. Pragmatisch heißt bei uns: die Lösung, die in fünf Jahren noch wartbar ist — nicht die eleganteste.
- die Bereitschaft, Dich in gewachsene Fachlichkeit einzuarbeiten, statt sie zu umgehen
- verhandlungssicheres Deutsch, weil Du direkt mit den Fachbereichen und im Support sprichst
- ein Studium in (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation. Wenn Du das über Praxis statt über ein Diplom nachweisen kannst: bewirb Dich.
- Erfahrung mit Desktop-Oberflächen in Java — JavaFX, SWT oder Swing. Wer das nie gemacht hat, lernt es bei uns.
- DB2 und IBM i (AS/400) — ausdrücklich kein Muss. Wir suchen Java- und SQL-Können, nicht Plattformwissen.
- Erfahrung mit der Ablösung gewachsener Systeme oder mit Datenmigration
- unser Werkzeugkasten: Gradle, Jenkins, IntelliJ, Subversion, Mockito
- Erfahrung in Handel, Logistik oder Warenwirtschaft
- Lust darauf, mit KI-Werkzeugen fremden Code zu erschließen. Wir nutzen sie, um uns in gewachsene Bestände einzulesen — und das funktioniert erstaunlich gut.
Damit Du weißt, worauf Du Dich einlässt
Die Fachlichkeit ist über Jahrzehnte gewachsen. Warenwirtschaft und Pressedistribution sind nicht überall elegant, und einiges versteht man nur im Gespräch mit dem Fachbereich. Das gilt auch für die Technik: PIA ist eine klassische Java-Desktop-Anwendung (Swing), und an manchen Stellen sieht man, dass sie gewachsen ist. Mitbringen musst Du das nicht — wer Java kann, ist in wenigen Wochen darin zu Hause. Wer eine grüne Wiese sucht, wird hier nicht glücklich. Wer gern versteht, wie ein Geschäft wirklich funktioniert, findet hier viel.
Support gehört dazu — in Summe höchstens 5 % Deiner Zeit, aber er gehört dazu. Die Betreuung von Tickets und Mails rotiert wöchentlich im Team; in Deiner Woche gehen dafür ungefähr 25 % des Tages weg. Die Telefonhotline rotiert tageweise über rund 15 Kolleginnen und Kollegen aus allen drei Entwicklungsabteilungen — in der Praxis kommt etwa ein Anruf im Monat. An Deinem Hotline-Tag bist Du bis 18 Uhr erreichbar. Die Tage sind im Team frei tauschbar und lassen sich auf Deine Bürotage legen.
Das erwartet Dich bei uns:
- Software, die echten Betrieb trägt — kein Proof-of-Concept, sondern produktiver Einsatz
- moderne Werkzeuge, inklusive KI-gestützter Entwicklung. Wir arbeiten mit Werkzeugen wie Claude Code und geben Dir Zeit, das auszubauen, statt darauf zu warten, dass es sich von selbst einführt.
- kurze Entscheidungswege und ein freundschaftliches Arbeitsklima
- eine anspruchsvolle, abwechslungsreiche Tätigkeit mit hohem Maß an Selbstständigkeit und Eigenverantwortung, Raum für eigene Gestaltungsideen
- mobiles Arbeiten: 3 Tage Büro, 2 Tage mobil — verbindlich geregelt ab dem vierten Monat, keine unbestimmte „Einarbeitungsphase“
- flexible Arbeitszeiten und 30 Tage Urlaub; auch in Teilzeit möglich
- tarifliches Urlaubs- und Weihnachtsgeld sowie vermögenswirksame Leistungen
- kostenlose Parkplätze, attraktive Personalrabatte, Firmenfitness-Programm
Zum Gehalt
Wir nennen Dir die Vergütungsspanne für diese Stelle im ersten Gespräch — bevor Du über Zahlen verhandeln musst. Nach Deinem bisherigen Gehalt fragen wir nicht.
#J-18808-Ljbffr
(Senior) Java Developer Java & SQL / Warenwirtschaft PIA (w/m/d) in Frankfurt am Main Arbeitgeber: PVG Group
Die PVG bietet als Teil der international tätigen 7Days-Gruppe ein dynamisches Arbeitsumfeld, in dem moderne Logistik und innovative Technologie aufeinandertreffen. Mit einem starken Fokus auf Mitarbeiterentwicklung und einem freundschaftlichen Arbeitsklima fördern wir Kreativität und Eigenverantwortung, während flexible Arbeitszeiten und ein attraktives Firmenfitness-Programm das Wohlbefinden unserer Mitarbeiter unterstützen. Hier hast Du die Möglichkeit, an bedeutenden Projekten zu arbeiten und Deine Fähigkeiten in einem engagierten Team weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so (Senior) Java Developer Java & SQL / Warenwirtschaft PIA (w/m/d) in Frankfurt am Main erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei PVG Group anzuklopfen, wenn du dich auf die Stelle als (Senior) Java Developer Java & SQL / Warenwirtschaft PIA (w/m/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei PVG Group vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei PVG Group klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei PVG Group vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.