Backend/Fullstack Developer (f/m/d)
Trusted Shops
## Deine Aufgaben Trusted Shops entwickelt SaaS-Lösungen für über 30 Millionen Nutzer und 30.000 Unternehmen in ganz Europa. Unsere Produktpalette umfasst Produkte wie das Trustmark, den Käuferschutz und die Erfahrungsbewertungsplattform eTrusted. Mit unseren Produkten verfolgen wir seit über 20 Jahren die Mission, Vertrauen zwischen Menschen und Unternehmen im digitalen Zeitalter zu ermöglichen. Heimat unserer Produktentwicklung ist die Abteilung Products & Engineering, die aus 13 cross-funktionalen Produktteams in 4 Produktdomänen besteht und in einer agilen Umgebung arbeitet. Wir sind auf der Suche nach Backend/Fullstack Developer*in (f/m/d) für unsere Produktteams, der*die sich in einem kreativen, sich verändernden Umfeld wohlfühlen, gerne programmieren und mit Leidenschaft neue Werte für unsere Kunden schaffen und unsere Mission voranbringen! ## Dies sind Deine wesentlichen Aufgaben: – Mit der Unterstützung von anderen Developers (f/m/d), DevOps Engineers (f/m/d) und QA Engineers (f/m/d) bist Du Teil eines cross-funktionalen Produktteams, das die Entwicklung unserer Kerndienste in unserer eTrusted Feedback Platform vorantreibt. Die Plattform wird in Java und TypeScript Microservices entwickelt, kombiniert mit einer ereignisgesteuerten Architektur, die vollständig auf AWS läuft. – In Deiner Rolle benötigst Du eine starke Backend-Expertise, da Dein Fokus auf der Entwicklung von Backend-Lösungen für unsere internen und externen Kunden liegen wird. Gemeinsam mit dem Rest des cross-funktionalen Teams bist Du dafür verantwortlich, Backend-Services und APIs zum Leben zu erwecken und sie je nach aktualisierten Geschäftsanforderungen zu verbessern und umzugestalten. – Wir arbeiten nach dem Prinzip „You build it, you own it“, d. h. Du steuerst den Roll-out von Änderungen in allen Phasen, bis die Features in Betrieb genommen werden. Die Überwachung und einige Automatisierungen der Infrastruktur sind ebenfalls Teil davon. ## Wie Dein Tag als Backend/Fullstack Developer*in (f/m/d) bei uns aussehen könnte: – Du beginnst Deinen Tag mit dem Einrichten Deiner mobilen Arbeitsumgebung – oder Du richtest Deinen Tisch im Büro ein. – Du öffnest Deinen individuellen Aufgabenmanager und konzentrierst Dich auf die Projekte, an denen Du gerade arbeitest – von kurzfristigen operativen Projekten bis hin zu langfristigen großen Projekten, die Teil eines noch größeren Epos sind. – Besprechung mit dem Team im täglichen Standup, um die Weichen für die gemeinschaftliche Arbeit des Tages zu stellen. Wahrscheinlich werdet ihr gemeinsam einen Blick auf euer Sprint Backlog werfen – oder auf euer Kanban-Board oder welchen Stil der agilen Zusammenarbeit das Team auch immer bevorzugt. – Du arbeitest weiter an den Stories, Aufgaben und Bugs aus dem Sprint Backlog oder Kanban Board. Führe entweder eine Focus-Time-Coding-Session alleine durch oder arbeite gemeinsam in einer Pair- oder Mob-Programming-Session an Issues. – Mittagspause! Zu Hause einen Happen essen oder vielleicht ein paar Teammitglieder*innen und Kolleg*innen versammeln und die Restaurants in der Umgebung des Büros erkunden? – Heute im Büro? Vielleicht Waffle Day or Health Day? Vergiss nicht, Dir eine frisch gebackene Waffel oder einen Smoothie zu holen, bevor Du wieder an Deinen Schreibtisch gehst. – Work Sessions und vielleicht ein paar Meetings am Nachmittag. Wie lange und in welchen Konstellationen und Formaten Du arbeitest, ist ganz Dir und dem Team überlassen! – Du bist noch im Büro? Wie wäre es mit einem kostenlosen Drink auf der Dachterrasse, bevor Du nach Hause gehst? Und denk daran: Wir halten nichts davon, bis mitten in die Nacht zu arbeiten. – War heute Dein monatlicher Selbstbildungstag? In diesem Fall gibt es heute keine Meetings für Dich, sondern eine selbst gewählte Agenda des Lernens und der Selbstverbesserung. ## Dein Profil – Als Backend/Fullstack Developer*in verfügst Duu über ausgeprägte Kenntnisse im Bereich Backend-Entwicklung verfügen, insbesondere in Java und idealerweise auch in TypeScript, Python oder Node.JS. – Du hast bereits praktische Erfahrung in diesem Bereich gesammelt und kannst dies auch nachweisen. – Des Weiteren verfügst Du über Erfahrung in der Arbeit mit SQL, insbesondere mit PostgreSQL, und verfügst über Grundkenntnisse in NoSQL. – Du weißt auch, wie man Workloads in der Cloud bereitstellt und ausführt, z. B. mit Lambdas in AWS oder Spring Boot Apps in einer Container-Umgebung wie K8s oder AWS ECS. – Kenntnisse im AWS-Ökosystem oder gleichwertige Kenntnisse in Bezug auf Rechenlasten, grundlegende Netzwerk- und Speicherfunktionen sollten für Dich kein Problem darstellen. – Du solltest auch die Grundlagen von IaC-Frameworks wie z. B. Terraform kennen. – Die Themen sauberer Code, Anwendungsperformance und Testing sind für Dich wichtige Aspekte in der Softwareentwicklung. – Du hast bereits mehrjährige Erfahrung als Backend Developer*in gesammelt und bist in der Lage, auf der Basis von gegenseitigem Respekt zu arbeiten. – Zusätzlich verfügst Du über ausgezeichnete Kommunikationsfähigkeiten in Englisch – Deutsch wäre von Vorteil. – Du behältst stets die großen Ziele im Auge und bist bereit, die extra Meile zu gehen, um alle dorthin zu bringen. ## Was wir Dir bieten – Die Freiheit, einen wirklich guten Job zu machen – New Work: arbeite bis zu 100% mobil (oder vor Ort/hybrid) innerhalb Deutschlands und nutze unser flexibles Modell – Einen „Self Education Day“ pro Monat – 30,5 Tage Urlaub – Individuelle Weiterbildungsmöglichkeiten – Health Pass (kostenlose Online- und Offline-Sport-, Fitness- und Gesundheitskurse) – Teamevents (Sommerfest, Weihnachtsfeier, Abteilungsevents) – Ein internationales und vielfältiges Umfeld – Kollegen aus über 40 Nationen, die für 13 Märkte in 5 Niederlassungen in ganz Europa arbeiten – Ein einzigartiger Firmenspirit – eine offene Fehlerkultur, Begeisterung für gute Ergebnisse und Raum für die Entwicklung jedes Einzelnen Build a community of trust with us – #cometotrust Du bist Dir nicht sicher, ob Du bist, wonach wir hier suchen? Bewirb Dich! Bei Trusted Shops interessieren wir uns für Dich als Mensch – ob Du zu uns passt, ist unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion/Weltanschauung, Behinderung, Alter sowie sexueller Orientierung und Identität. Trusted Shops bekennt sich klar zu Diversität und gegen Diskriminierung.