Backend Engineer für Java Spring (m/w/d)
Rolle
Du entwickelst moderne Webanwendungen und Bibliotheken auf Basis von Java und Spring, verantwortest die Weiterentwicklung bestehender Projekte und gestaltest gemeinsam im Team Konzeption und Architektur neuer Softwarevorhaben. Dabei triffst du technologische Entscheidungen mit Fokus auf Qualität, Usability, Sicherheit und Performance, arbeitest mit Unit-Tests, Design Patterns und Web-Services und entwickelst deine Expertise kontinuierlich weiter.
Verantwortung
Du entwickelst moderne, technologisch anspruchsvolle Webanwendungen und Bibliotheken mit Java und Spring
In dieser Rolle bringst du Bestandsprojekte gezielt voran und sorgst für nachhaltige Weiterentwicklungen.
Gemeinsam mit deinem Team konzipierst du neue Softwareprojekte und gestaltest deren Architektur aktiv mit
Du stellst sicher, dass Usability, Sicherheit und Performance in der Umsetzung konsequent berücksichtigt werden
Als Backend Engineer für Java Spring triffst du technologische Entscheidungen und setzt diese praxisnah und verantwortungsbewusst um
Du stärkst kontinuierlich deine Expertise in Qualitätssicherung und entwickelst dich eigenständig in moderner Softwareentwicklung weiter
Qualifikationen
Du hast eine relevante Ausbildung, z.B. als Fachinformatiker oder MATSE, oder ein Studium in Informatik bzw. einer technischen oder naturwissenschaftlichen Fachrichtung, alternativ einschlägige Berufserfahrung in der Softwareentwicklung
Du entwickelst moderne, technologisch anspruchsvolle Webanwendungen und Bibliotheken mit Java, idealerweise im Umfeld von Jakarta EE oder Spring Boot
Bestehende Projekte bringst du gezielt weiter und arbeitest im Team an Konzeption und Architektur neuer Softwarelösungen
Usability, Sicherheit und Performance behältst du bei deinen Umsetzungen konsequent im Blick und triffst fundierte technologische Entscheidungen
Unit-Tests gehören für dich zur Routine, und Design Patterns setzt du bewusst zur Qualitätssicherung und Wartbarkeit ein
Mit Web-Services wie HTTP, JSON und REST bist du vertraut; zusätzlich sind GitLab, GitLab CI, Datenbanken sowie DevOps-Themen wie Docker oder AWS ein Plus
Deine Benefits:
Flexible Arbeitszeiten & 100 % Remote Work, Überstunden als Urlaub oder Auszahlung
Festanstellung mit unbefristetem Vertrag für langfristige Sicherheit
Spannende Projekte mit modernen Technologien
Persönliche und berufliche Weiterentwicklung
Gemeinsame Sport- und Freizeitaktivitäten, Team-Events
Benefits