Senior Java Developer

Sch Fer Shop Gmbh — Germany · Posted ~5 hours ago

Senior Full-time Remote

Skills

Java Software architecture Distributed systems Software design Backend development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Java developer is sought for a remote engineering team to design and implement technically demanding distributed software. The role involves close collaboration with software architects and ownership of sophisticated development work in a collaborative, innovation-focused environment.

Highlights

Remote senior Java role focused on technically demanding distributed systems, close collaboration with software architects, and ownership of design and implementation work within an established European organization.

Description

Wer Wir Sind #einfach.erstklassig.arbeiten Willkommen Bei Schäfer Shop, Wo Wir Seit 1975 Arbeitsumfelder Gestalten, Die Dich Inspirieren. Als Führender Anbieter Von Büro- Und Betriebsausstattungen In Europa Sind Unsere 1.000 Teammitglieder Stolz Auf Unsere Mission Wir schaffen positive Arbeitsumfelder, die unsere Kunden erfolgreicher machen. Bei Schäfer Shop sind wir eine Gemeinschaft von Machern und Visionären. Unsere Kultur ist geprägt von Zusammenarbeit, Innovation und Exzellenz. Wir suchen ständig nach talentierten Menschen, die unsere Leidenschaft teilen und unsere Mission vorantreiben. Komm zu uns und hilf uns, die Zukunft der Arbeitswelt zu gestalten und werde Teil unserer Mission, dich erfolgreicher zu machen. Ab sofort suchen wir einen Senior Java Developer (m/w/d) für unser Remote Team: Was Dich Erwartet Als Senior Java Developer stimmst du dich eng mit unseren Softwarearchitekten ab und verantwortest Design und Implementierung technisch anspruchsvoller, verteilter Java-Lösungen.Du arbeitest an unseren Suchlösungen und entwickelst diese gemeinsam mit dem Team weiter. Erfahrung mit Apache Solr oder Interesse an Search Engineering ist dabei besonders willkommen.KI-gestützte Entwicklungswerkzeuge setzt du bewusst dort ein, wo sie einen Mehrwert bieten und bewertest deren Ergebnisse mit deiner Engineering-Erfahrung kritisch.Du entwickelst unsere bestehenden Microservices und Self-Contained-Systems weiter.Du bist Teil eines autonomen agilen Squad-Teams, unterstützt deine Kolleg/innen auf Augenhöhe und hilfst anderen beim Wachsen.Continuous Integration/ Deployment und Betrieb der eigenen Services gehört ebenfalls zu Deinen Aufgaben.Du übernimmst projektbezogene Verantwortung und vertraust hierbei auf deine Erfahrungen und deine Expertise.Bei deiner täglichen Remote Arbeit tauschst du dich gerne regelmäßig mit deinem Team über Discord und MS Teams aus. Was Du Mitbringst >5 Jahre Erfahrung in der Entwicklung von Web-Anwendungen auf Basis von JavaSehr gute DeutschkenntnisseEine strukturierte, eigenverantwortliche Arbeitsweise und die Fähigkeit, technische Entscheidungen nachvollziehbar zu begründenDu bringst tiefe praktische Erfahrung in Spring Boot und etablierten Java-Frameworks mit Sicherer Umgang mit SQL von der Modellierung bis zu performanten Abfragen Erfahrung in der Erstellung von Solution-Designs, die du in einem agilen Kontext wie Scrum oder Kanban implementierstFundierte Kenntnisse in der HTTP-Kommunikation (z. B. REST), idealerweise mit Erfahrung in modellgetriebener API-Contract-Generierung mit OpenAPIBereitschaft, dich an der 2nd-Level-Rufbereitschaft im Team zu beteiligen (ca. eine Woche pro Monat, keine durchgehende 24/7-Bereitschaft)Vorerfahrung von Vorteil:E-CommerceApache Solr und/oder Search EngineeringKI-gestützter Softwareentwicklung und ggf. Spec-Driven-DevelopmentMicroservices, Self-Contained-Systems und asychrone Kommunikation via KafkaUmgang mit Git sowie eine professionelle Code-Review-KulturTeststrategien und Testkonzepten z.B. entlang der Testpyramide sowie mit Integrations- und E2E-TestsKubernetes, Docker Was Wir Dir Bieten Die Möglichkeit zur völlig flexiblen und eigenverantwortlichen Remote-ArbeitAusgewogene Arbeitszeiten für eine gesunde Work-Life-BalanceCYOD: Choose Your Own Device → Apple & Linux oder wenn es sein muss auch WindowsUnterstützung für die Einrichtung eines effizienten Homeoffice-ArbeitsplatzesEine mehrwöchige Einarbeitungsphase, um optimal in die Aufgaben einzusteigenIndividuelle Schulungen und Weiterbildungsmöglichkeiten (intern & extern)Eine offene Kommunikationskultur und die Möglichkeit, Ideen einzubringenEine 39-Stunden-Woche und 30 Urlaubstage pro JahrRegelmäßige Teamevents, um den Teamgeist zu fördernBetriebliche Altersvorsorge für eine sichere ZukunftJob Bike, attraktive Mitarbeiterrabatte, Urban Sports Mitgliedschaft uvm.