Du bist ein leidenschaftlicher Softwareentwickler und hast Freude daran, komplexe technische Herausforderungen zu lösen. Du denkst analytisch, arbeitest strukturiert und entwickelst Systeme, die auch unter hoher Last zuverlässig funktionieren. Darüber hinaus übernimmst du gerne technische Verantwortung, unterstützt dein Team bei fachlichen Fragestellungen und trägst aktiv zur Weiterentwicklung unserer Softwarelandschaft bei.
Findest du dich in den folgenden Punkten wieder, bist du bei uns genau richtig!
- Backend-Entwicklung: Entwicklung anspruchsvoller Backend-Systeme mit Fokus auf Stabilität, Performance, Skalierbarkeit und Verfügbarkeit auf Basis von Java SE sowie moderner Frameworks und Technologien
- REST-Schnittstellen: Entwicklung von komplexen REST-Schnittstellen unter Verwendung etablierter Technologien und Frameworks
- Konzeption & Zusammenarbeit: Enge Zusammenarbeit bei der Konzeption mit dem Team, Architekten und weiteren internen Fachbereichen
- Such- & Indexierungslösungen: Konzeption und Implementierung von Such- und Indexierungslösungen auf Basis von Apache Solr
- Analyse & Optimierung: Analyse bestehender Systeme sowie Identifikation und Umsetzung von Optimierungspotenzialen hinsichtlich Performance, Stabilität, Wartbarkeit und Ressourcenverbrauch
- Code-Qualität & Testing: Durchführung von Code-Reviews sowie Sicherstellung hoher Qualitätsstandards durch automatisierte Tests, Continuous Integration und Best Practices der Softwareentwicklung
- Troubleshooting: Unterstützung bei der Fehleranalyse und nachhaltigen Behebung komplexer technischer Probleme im Produktivbetrieb
- Technische Unterstützung: Unterstützung des Teamleiters bei technischen Fragestellungen, Aufwandsschätzungen, Technologieentscheidungen und der fachlichen Weiterentwicklung des Teams
- Technische Verantwortung: Übernahme technischer Verantwortung für Teilbereiche der Softwarelösung sowie Sicherstellung einer nachhaltigen Architektur und Codebasis
- Mentoring & Wissenstransfer: Technische Beratung und Mentoring von Entwicklern sowie aktive Förderung des Wissensaustauschs im Team
- Du unterstützt unser Team in Vollzeit mit 40 Stunden pro Woche.
