Full-Stack-Softwareentwickler
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
FĂŒr den Ausbau unseres Entwicklungsteams in Hamburg oder Eckernförde suchen wir dich als Full-Stack-Softwareentwickler (m/w/d). Als Allrounder zwischen Frontend und Backend ĂŒbernimmst du Verantwortung fĂŒr durchgĂ€ngige Lösungen - von der Architektur bis zum Deployment. Du entwickelst unser Business Partner Portal und unsere Microservice-Landschaft von der BenutzeroberflĂ€che bis zur Datenschicht weiter, triffst dabei technische Entscheidungen und gibst dein Wissen im Team weiter. KI-gestĂŒtzte Entwicklung ist fĂŒr dich dabei kein Hype, sondern Kern deiner Arbeitsweise: Du setzt moderne KI-Werkzeuge selbstverstĂ€ndlich ein und gestaltest aktiv mit, wie wir sie als Team in unsere Entwicklungsprozesse integrieren.Deine Aufgaben
Als Full-Stack-Softwareentwickler (m/w/d) gestaltest du digitale Lösungen fĂŒr eine nachhaltige Energiezukunft. Deine Arbeit trĂ€gt dazu bei, den Handel mit erneuerbaren Energien effizienter und intelligenter zu gestalten.
Kurz zusammengefasst - Deine Kernaufgaben sind:
Dein Schwerpunkt
- KI-gestĂŒtzte Entwicklung: Du nutzt KI-Tools wie Coding-Assistenten und KI-gestĂŒtzte Code-Reviews als festen Bestandteil deiner tĂ€glichen Arbeit. Du gestaltest Standards fĂŒr den Einsatz dieser Werkzeuge im Team mit und treibst ihre sinnvolle Integration in unsere Entwicklungsprozesse voran.
- Architektur & Systemdesign: Weiterentwicklung unseres Business Partner Portals und weiterer Services sowie aktive Mitgestaltung unserer Transition hin zu einer Microservice-Architektur - mit Fokus auf die gesamte Entwicklungskette von Benutzerfreundlichkeit bis zur Datenhaltung.
- Frontend-Entwicklung: Gestaltung intuitiver BenutzeroberflÀchen und Implementierung komplexer GeschÀftsprozesse in verstÀndliche UI-Komponenten.
- Backend-Integration: Entwicklung robuster Serverprozesse und Schnittstellen fĂŒr effiziente Datenverarbeitung innerhalb unserer eventgetriebenen Architektur (Apache Kafka).
- Systemarchitektur & Datenprozesse: Konzeption und Umsetzung skalierbarer End-to-End Lösungen sowie Optimierung der DatenflĂŒsse zwischen verschiedenen Systemkomponenten.
DarĂŒber hinaus - im Team
- CI/CD & Deployment: Aufbau und Pflege von CI/CD-Pipelines, Automatisierung von Build-, Test- und Deployment-Prozessen sowie Weiterentwicklung unserer Release-Strategie.
- Infrastruktur & Automatisierung: Betreuung und Optimierung von Container-basierten Umgebungen (Docker, Kubernetes), Infrastructure-as-Code-AnsÀtze und Monitoring unserer Systemlandschaft.
- QualitĂ€t & Performance: Sicherstellung hoher SoftwarequalitĂ€t durch durchdachte Teststrategien und kontinuierliche Optimierung der Systemleistung ĂŒber alle Schichten hinweg., Vertrauensarbeitszeit und mobiles Arbeiten (bis zu 49 % im Monat) fĂŒr deine individuelle Work-Life-Balance.
Weiterbildung & Entwicklung JĂ€hrliches Budget fĂŒr Schulungen, Konferenzen oder Zertifizierungen - wir investieren bewusst in deine Entwicklung.
IT & Tools WĂ€hle deine Hardware (Windows oder Apple) und arbeite mit modernen Tools auf dem neuesten Stand.
Betriebliche Altersvorsorge Zuschuss fĂŒr deine langfristige Absicherung.
Entwicklung & Organisation Flache Hierarchien, kurze Entscheidungswege und regelmĂ€Ăige Feedback- und GehaltsgesprĂ€che.
Onboarding & Zusammenarbeit Strukturiertes Onboarding und enge Begleitung in den ersten Monaten - damit du schnell ankommst und durchstartest.
Team & Kultur Offenes, kollegiales Team, regelmĂ€Ăige Teamevents und viel Raum fĂŒr deine Ideen
FĂŒr den Alltag Kaffee, Tee, Wasser und frisches Obst gehen aufs Haus, und den Blick auf die Elbe gibt es gratis dazu - direkt vom Schreibtisch aus.
Requirements
Das solltest du mitbringen (Must-have)
- Erfahrung in der Softwareentwicklung: Rund 3-6 Jahre Erfahrung in der Full-Stack-Entwicklung, davon auch Verantwortung fĂŒr Architektur und technische Entscheidungen. Du beherrschst die gesamte Entwicklungskette von der Datenhaltung bis zur BenutzeroberflĂ€che - welchen konkreten Stack du mitbringst, ist fĂŒr uns zweitrangig.
- Backend-Kompetenz: Solide Backend-Erfahrung mit einer modernen Sprache und einem ausgereiften Framework sowie Kenntnisse in Datenbankmanagement (SQL, NoSQL). Unser Stack ist Python/Django - wenn du das mitbringst, umso besser; ansonsten erwarten wir, dass du dich zĂŒgig einarbeitest.
- Frontend-Kompetenz: Fundierte Erfahrung mit Type Script und einem modernen Komponenten-Framework sowie in der Entwicklung komplexer BenutzeroberflÀchen und wiederverwendbarer UI-Komponenten. Wir arbeiten mit Vue.js - vergleichbare Erfahrung (z. B. React, Angular) ist ebenso willkommen.
- Architektur & Integration: VerstĂ€ndnis fĂŒr die Konzeption skalierbarer Systemarchitekturen und sicherer Umgang mit verschiedenen API-Technologien (REST, GraphQL). Die Integration verschiedener Systemkomponenten ist fĂŒr dich eine spannende Herausforderung.
- Erfahrung mit gröĂeren Systemen: Du hast bereits an gröĂeren, geschĂ€ftskritischen Systemen mitgewirkt und weiĂt, worauf es bei ZuverlĂ€ssigkeit, Wartbarkeit und Skalierung im produktiven Betrieb ankommt.
- Kommunikation & Teamgeist: Du kommunizierst klar und auf Augenhöhe - mit Entwickler:innen wie mit Fachbereichen - und kannst technische Sachverhalte verstÀndlich vermitteln. Du arbeitest gerne im Team, gibst konstruktives Feedback in Code-Reviews und teilst dein Wissen aktiv. Lernbereitschaft und Freude an komplexen technischen Herausforderungen bringst du selbstverstÀndlich mit.
- Sprachkenntnisse: FĂŒr diese Position sind Deutschkenntnisse mindestens auf dem Niveau C1 und gute Englischkenntnisse mindestens auf dem Niveau B2 erforderlich.
Das ist ein Plus
- DevOps & CI/CD: Sicherer Umgang mit Git und Git-Workflows (z. B.GitFlow). Erfahrung mit CI/CD-Pipelines, Container-Technologien (Docker, Kubernetes) und automatisierten Deployment-Prozessen. Kenntnisse in Infrastructure-as-Code und Monitoring-Tools sind ein Plus.
- Testing & QualitĂ€t: VerstĂ€ndnis fĂŒr Teststrategien und QualitĂ€tssicherung ĂŒber die gesamte Entwicklungskette - konkrete Frameworks bringst du mit oder eignest dir diese schnell an.
- Energiewirtschaftliches Interesse: Begeisterung fĂŒr den Energiemarkt und innovative Lösungen in der Energiewende.
Benefits & conditions
Rahmenbedingungen Die Position ist zunÀchst auf 24 Monate befristet - mit Perspektive auf VerlÀngerung.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ