Wir entwickeln unsere bestehende Software für die Erstellung digitaler Lernmedien von Grund auf neu: moderner, benutzerfreundlicher und zukunftssicher. Dafür suchen wir Dich als erfahrenen Software Entwickler (m/w/d), der nicht nur Code schreibt, sondern die technische Richtung mitgestaltet. Tätigkeiten Komplette Neuentwicklung unserer webbasierten Lernmedien-Software Konzeption und Umsetzung einer modernen Software-Architektur in enger Zusammenarbeit mit unserem Frontend Entwickler Anbindung an bestehende Datenbanken und Systeme Möglichkeit zur Mitgestaltung technischer Standards und Softwarearchitektur Du bringst dich sowohl bei der technischen Konzeption als auch bei der Umsetzung und beim Testing aktiv ein Dein Hauptaugenmerk liegt auf der Entwicklung unseres Java-Backends. Gleichzeitig wünschen wir uns, dass Du auch im Frontend mit anpackst, kleinere Änderungen selbständig vornimmst und keine Berührungsängste gegenüber Frontend-Technologien hast. Anforderungen Für das Redesign unserer Software in einem kleinen Entwicklerteam verfügst Du über sehr gute Kenntnisse und mehrjährige Berufserfahrung im genannten Technologiestack – das ist für uns ein Muss. Du wirst zwar Hauptsächlich im Backend arbeiten, solltest jedoch auch grundlegendes Verständnis im Frontend mitbringen, um eine gute Zusammenarbeit sicher zu stellen. Unser Technologie-Stack: Level “Experte”: Java Spring Boot, Spring Data JPA, Spring Data REST, Spring Security, Hibernate Git, Maven relationale Datenbanken Level “Basis”: Vue.js React TypeScript Electron jQuery Bewerbungsprozess Unser Bewerbungsprozess gliedert sich in zwei Gespräche. Im Normalfall finden alle Termine digital statt. Das erste Gespräch dient dem lockeren Kennenlernen auf menschlicher Basis und soll Dir einen ersten Einblick in unser Unternehmen und unsere Produkte bieten. Hier sind auch 1-2 deiner späteren Teammitglieder anwesend. Das zweite Gespräch dient der Einschätzung deiner fachlichen Kenntnisse mit 1-2 unserer Entwickler. Hier kannst du auch deine eigenen, technisch tiefer gehenden Fragen stellen. Wenn es danach zur Zusage kommt, hast Du noch ein letztes Gespräch zur Vertragsklärung und -verhandlung und schon bist Du bei uns an Bord!