Back to search
GeSi Software GmbH Linkedin · Posted 1mo ago

Festanstellung Full-Stack Entwicklung (m/w/d)

Germany

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Ab sofort in Vollzeit, Teilzeit möglich.

Auch wenn wir natürlich kein Start-up mehr sind – wir fühlen uns trotzdem so. Denn wir erfinden uns gerade neu: Wir arbeiten an GeSi4, der nächsten Generation unserer Softwarelösung.

Hier kannst Du Dich im Bereich Software-Entwicklung an verschiedenen Stellen einbringen, neue Wege finden und Weichen stellen! Unsere vierte Generation ist eine Web-Lösung. Das Frontend wird daher komplett neu entwickelt – das ist Deine Bühne, wenn Du Web-Entwicklung machen willst. Wir haben uns hier für das Framework „Vue.js“ entschieden. Auch im Backend (Java) gibt es viel zu tun. Das beginnt beim Datenbank-Kernel, geht über das Access-Management, den Query-Controller und den Business-Logic-Controller bis zur Definition der REST-API. Wir wenden striktes Domain Driven Design an und speichern Daten mittels Event Sourcing.

Deine Aufgaben bei GeSi Software

Du wirst ab Tag 1 an unserem Produkt arbeiten. Dabei bist Du natürlich nicht alleine – es gibt immer einen Senior-Entwickler, der Dir als Projekt-Pate zur Seite steht. Wir arbeiten nach dem Domain-Driven-Design (DDD) und streben nach einer hexagonalen Architektur. Dafür nutzen wir moderne Werkzeuge wie z.B. KI-Agenten, Code-Review, Issue-Tracking, Ticket-System, und Git als Code-Repository. Das Betriebssystem für den Rechner kannst Du frei wählen (wobei wir Linux empfehlen 😉).

  • Konzeption und Entwicklung unserer Software – die IDE kannst Du frei auswählen. Wir stellen Dir IntelliJ zur Verfügung, in dessen Rahmen Du auch den KI-Agenten Junie verwenden kannst.
  • Weiterentwicklung bestehender Softwarelösungen und Online-Tools.
  • Als Frontend-Entwickler: Du entwickelst die Oberfläche nach fachlichen Vorgaben, hast dabei jedoch viel Freiheit in der konkreten Gestaltung. Damit beeinflusst Du direkt die User-Experience im engen Zusammenspiel mit der Backend-Entwicklung. Oberflächen-Tests sind ein integraler Bestandteil Deiner Arbeit.
  • Als Backend-Entwickler: Du implementierst die Business-Logik, sicherst diese mit JUnit-Tests ab und schaffst Schnittstellen für die Support-Prozesse und das Frontend.

Das bringst Du mit

  • Abgeschlossenes Informatik-Studium oder vergleichbare Ausbildung
  • Frontend-Erfahrungen in oder Interesse an Vue.JS, Vite, Vuetify, Typescript (oder ähnliche Technologien wie React, Angular, Bootstrap, …)
  • Backend-Erfahrungen in Java, SQL-Datenbanken, Git, am besten auch Maven
  • Sehr gut Deutsch in Wort und Schrift (mindestens C1), da unsere interne und externe Kommunikation überwiegend auf Deutsch erfolgt.
  • Du arbeitest selbständig, strukturiert und bist ein Teamplayer

Was sonst noch wichtig ist

  • Vollzeitanstellung, Teilzeit möglich
  • unbefristete Anstellung
  • nach Absprache hybrides Arbeiten
  • Du erhältst eine intensive Einarbeitung
  • flache Hierarchien und kurze Entscheidungswege in einem kleinen Team
  • Zuschuss zum ÖPNV
  • Teamparkplatz im Haus
  • Kostenfreie Getränke und Obstkorb 🍎😉.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent