Backend Entwickler (m/w/d)
Rolle
In der Rolle als Backend Developer:in wird die Weiterentwicklung und Stabilität der Backend-Architektur maßgeblich mitgestaltet. Dabei werden unterschiedliche Bereiche wie Linguistik, KI, Frontend und APIs technisch miteinander verbunden, um einen performanten und reibungslosen Systemablauf sicherzustellen.
Verantwortung
Entwicklung und Wartung der Backend-Architektur
Gestaltung, Implementierung und Optimierung von Serverlogik, APIs und Datenbankstrukturen für leistungsfähige und stabile Systeme.Integration verschiedener Fachbereiche
Technische Verknüpfung von Linguistik-, KI- und Frontend-Komponenten, um ein reibungsloses Zusammenspiel der Systeme sicherzustellen.Design, Implementierung und Testing
Erstellung neuer Features, Implementierung von Modulen, Schreiben von Unit- und Integrationstests sowie aktive Teilnahme an Code Reviews.Sicherstellung von Qualität und Performance
Balance zwischen Robustheit, Wartbarkeit, Skalierbarkeit, Entwicklungsgeschwindigkeit und Responsiveness.Innovative NLP-Entwicklung
Mitwirkung an der Konzeption und Umsetzung neuer Algorithmen im Bereich Natural Language Processing in Zusammenarbeit mit linguistischen Expert:innen.Dokumentation und Wissenstransfer
Erstellung technischer Dokumentationen, Best Practices und Unterstützung des Teams beim Wissenstransfer zu Backend-Architektur und Systemdesign.
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder einer vergleichbaren Fachrichtung
Fundierte Kenntnisse in Java sowie Erfahrung mit Cloud-Umgebungen
Mehrjährige Berufserfahrung im Backend- oder Fullstack-Development
Ausgeprägte Teamfähigkeit, selbstständige Arbeitsweise und Freude an technischen Herausforderungen
Offene Kommunikation und Bereitschaft zur gegenseitigen Unterstützung im Team
Erfahrung und Komfort im Arbeiten in einem agilen Umfeld mit schnellen Entwicklungszyklen und iterativen Prozessen
Benefits