Job Description
Seit über 25 Jahren zählt Surplex zu den führenden Industrieauktionshäusern Europas und handelt weltweit mit gebrauchten Maschinen und Industrieanlagen. Unser engagiertes Team von über 200 Mitarbeitenden arbeitet sowohl an unserem Hauptsitz in Düsseldorf als auch in unseren 15 Niederlassungen in ganz Europa. Seit August 2024 sind wir Teil von TBAuctions, der führenden europäischen Multimarken-Plattform für digitale B2B-Auktionen von Gebrauchtwaren, die über 1.200 Mitarbeitende beschäftigt. Innerhalb dieser Struktur leiten wir den Kontinentalbereich und bringen unsere Expertise in den internationalen Markt ein.
Bei Surplex verbinden wir die Vorteile des modernen Onlinehandels mit traditionellem Kundenservice. Wir begleiten unsere Kunden durch jede Phase des Kauf- und Verkaufsprozesses, bieten maßgeschneiderte Lösungen und sorgen für höchste Kundenzufriedenheit. Werde Teil unseres Teams und gestalte mit uns die Zukunft des Gebrauchtmaschinenhandels!
Dich erwartet ein internationales, teamorientiertes Umfeld, in dem Zusammenarbeit großgeschrieben wird. Wir bieten dir die Möglichkeit herausragende Produkte und dabei dich selbst weiterzuentwickeln. Das tun wir im Team und mit einer gemeinsamen Vision. Als Teil von TBA-Tech wirst du auch ein Teil von Surplex und damit Mitarbeiter in unserem Office. Dir ist es durch unsere Homeoffice-Policy freigestellt, ob du den größten Teil der Woche im Office verbringst, oder Remote arbeitest. Lediglich am Teamtag ist eine Anwesenheit verpflichtend.
Das sind deine Aufgaben
- Entwicklung und Wartung von Microservices für verschiedene Auktionsbereiche, einschließlich:
- Kategorien- und Bestandsverwaltung: Sicherstellung einer effizienten Handhabung von Produktkategorien und Beständen
- Veröffentlichen und Verwalten von Auktionen: Erstellung, Planung und Verwaltung von Auktionsprozessen
- Bearbeitung von Geboten, Transaktionen und Zahlungen: Aufbau sicherer Systeme für Gebote und Zahlungsabwicklungen
- Arbeiten in einer projektbasierten Teamstruktur, in der du Fähigkeiten in verwandten Bereichen entwickeln kannst, die nach einheitlichen Standards strukturiert sind
- Unterstützung von Kollegen bei Entwicklungsaufgaben, Bereitstellung von Hilfe und Anleitung nach Bedarf
- Teilnahme an der technischen Planung, Einbringen von Ideen und Einsichten für zukünftige Projekte
- Du hast Expertise in JVM-Sprachen wie serverseitigem Kotlin, Scala, Java oder C#.
- Du besitzt fundierte Kenntnisse in der Cloud-Entwicklung, vorzugsweise mit Azure (Erfahrungen mit AWS oder GCP sind ebenfalls von Vorteil).
- Praktische Erfahrung mit Microservices oder verteilten, ereignisgesteuerten Architekturen ist eine wesentliche Voraussetzung.
- Fließende Englischkenntnisse sowie mindestens mittlere Deutschkenntnisse werden ebenfalls vorausgesetzt.
Bonuspunkte gibt es für:
- Expertise in der Kotlin-Entwicklung, insbesondere mit Ktor und Arrow
- Ausgeprägtes Interesse an oder Erfahrung mit funktionalen Programmieransätzen und -techniken
- Erfahrung im Umgang mit Message Queues, einschließlich Service Bus, RabbitMQ und OpenMQ
- Kenntnisse in Datenbanktechnologien wie Azure SQL, Redis und MongoDB
- Sobald deine Bewerbung bei uns eingegangen ist, wird sie von einem Team bestehend aus dem verantwortlichen Personaler sowie dem Fachverantwortlichen einer genauen Prüfung hinsichtlich der Passgenauigkeit auf unser Anforderungsprofil unterzogen.
- Sofern wir bei deiner Bewerbung zu einem positiven Ergebnis kommen, werden wir dich im nächsten Schritt zu einem ersten Video-Interview einladen. Darauf folgt dann ein weiterer Temin, evtl. vor Ort in unserem Büro in Düsseldorf oder per Teams. Wir werden dafür sorgen, dass du durch wechselnde Interviewpartner einen möglichst guten Einblick in die Welt von TBA-Tech und Surplex erhältst.
- In manchen Fällen besteht die Möglichkeit eines Schnuppertages, bevor du und wir eine endgültige Entscheidung fällen. Dies werden wir fallbezogen entscheiden.