Logo MSP AG

Developer

Job

  • Level
    Erfahren
  • Job Feld
    Web, Software, Full Stack
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Hamburg
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Rolle entwickelst du moderne Softwarelösungen mit Java und aktuellen Frontend-Technologien, führst Code Reviews durch, erstellst REST-APIs und sicherst die Qualität durch Tests und Dokumentation.

    Job Technologien

    Deine Rolle im Team

    • Als Developer (m/w/d) bist du verantwortlich für die Entwicklung, Weiterentwicklung und Wartung moderner Softwarelösungen.
    • Du arbeitest eng mit Project Ownern, Technical Consultants und dem Entwicklungsteam zusammen, um leistungsfähige, stabile und skalierbare Produkte bereitzustellen.
    • Du entwickelst moderne Softwarelösungen auf Basis von Java, Spring Boot/Quarkus und aktuellen Frontend-Technologien und stellst sicher, dass neue Features performant, stabil und gut wartbar umgesetzt werden.
    • Durch sauberen, strukturierten und gut dokumentierten Code führst du Code Reviews durch und verbesserst bestehende Codebasen durch Refactoring.
    • Du analysierst Fehler systematisch, nutzt Debugging-Tools und Log-Analysen und entwickelst nachhaltige Lösungen von pragmatischen Hotfixes bis zu langfristigen Optimierungen.
    • Zudem planst, definierst und schreibst Du Unit-Tests, führst manuelle und automatische Tests durch und stellst sicher, dass Funktionalität und Qualität jederzeit gewährleistet sind.
    • Du konzipierst und entwickelst REST-APIs, definierst Datenformate und sorgst für reibungslose Kommunikation zwischen Anwendungen und Systemen.
    • Ein sicherer Umgang in SQL unterstützt dich bei Analysen in der bestehenden Datenmodell und ermöglicht es dir neue Datenmodelle mit performanten Abfragen zu entwerfen.
    • Du wirkst bei Software- und Systemarchitekturen sowie Machbarkeitsstudien und Proof-of-Concepts mit und bringst dein technisches Know-how ein.
    • Du führst Deployments durch, installierst msp-Produkte und stellst sicher, dass Systeme korrekt, stabil und nutzbar ausgeliefert werden.
    • Zudem bereitest Du Releases vor, planst Termine und Abläufe und begleitest die Bereitstellung von neuen Softwareversionen bei internen und externen Systemen.
    • Dabei überwachst Du Logs, Performance und Systemzustände und stellst sicher, dass technische Lösungen stabil, sicher und wartbar laufen.
    • Du erstellst technische Dokumentationen und hältst damit alle auf einem aktuellen Stand.
    • Du arbeitest aktiv an Refinements und Retros, bringst Verbesserungsideen ein und unterstützt eine stetige Optimierung der Arbeitsprozesse.
    • Du arbeitest eng mit Technical Consulting und Project Ownern zusammen, unterstützt technisch, gibst konstruktives Feedback und kommunizierst klar und lösungsorientiert.
    • Du schätzt Aufwände realistisch ein, priorisierst Aufgaben sinnvoll und kommunizierst frühzeitig über Risiken oder Abweichungen.

    Unsere Erwartungen an dich

    Qualifikationen

    • Zudem entwirfst und integrierst du APIs und bewegst dich souverän in Linux-Umgebungen.
    • Du entwickelst wartbaren, performanten und klar strukturierten Code, kennst grundlegende Sicherheitsprinzipien und nutzt Git verantwortungsvoll mit professionellen Branching- und Merge-Strategien.
    • Du gehst Probleme strukturiert an, identifizierst Ursachen schnell und findest Lösungen, die sowohl technisch solide als auch wirtschaftlich sinnvoll sind und das immer mit einem hohen Qualitätsanspruch und Fokus auf einfache, nachhaltige Lösungen.
    • Du kommunizierst Status, Hindernisse und Lösungen verständlich, schriftlich wie mündlich, und arbeitest eng und offen mit Kolleg*innen zusammen.
    • Durch wertschätzendes Feedback trägst du aktiv zu einer konstruktiven Teamkultur bei.
    • Du stehst zu deinen Aufgaben, lieferst verlässlich ab, unterstützt Kolleg*innen und gehst transparent mit Herausforderungen um.
    • Dabei schätzt Du realistisch, priorisierst sinnvoll und behältst Deadlines im Blick.
    • Du hältst dein Wissen aktuell, eignest dir neue Technologien an und entwickelst deine Fähigkeiten kontinuierlich weiter.
    • Du verfügst über sehr gute Deutschkenntnisse in Wort und Schrift. Englisch ist ein Bonus.

    Erfahrung

    • Du beherrschst Java und hast Grundkenntnisse in Frameworks wie Spring Boot oder Quarkus, verfügst über solide Frontend-Erfahrung (HTML, TypeScript/JavaScript und optional Angular/React) und arbeitest sicher mit relationalen sowie NoSQL-Datenbanken.

    Unser Angebot

    • Wir bieten dir die Möglichkeit, regelmäßig im Homeoffice zu arbeiten.
    • Unsere Arbeitszeiten sind flexibel innerhalb eines definierten Rahmens, sodass du deine Arbeit gut mit deinem Alltag vereinbaren kannst.
    • Wir bieten Dir eine leistungsgerechte Vergütung, die Deine Erfahrung, Dein Engagement und Deinen Impact widerspiegelt.

    Benefits

    Gesundheit, Fitness & Fun

    Mehr Netto

    Work-Life-Integration

    Essen & Trinken

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Hamburg

      Deutschland

    Das ist dein Arbeitgeber

    MSP AG

    MSP AG

    MSP is a highly specialized software and consultancy company as well as an IT service provider. Our work and products help companies organize and handle their marketing so they have more time to focus on core marketing activities. With our products companies can automate processes across all marketing and communication channels, including web, social media, print and content management and public relations.

    Description

  • Gründungsjahr
    2004
  • Unternehmenstyp
    Digitale Agentur
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
  • Logo MSP AG

    Developer

    Ort
    Hamburg
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs