Das Unternehmen sucht einen erfahrenen Senior Backend Developer, der sich auf die Entwicklung und Erweiterung komplexer Backend-Services mit Java und Spring Boot spezialisiert hat. In dieser Rolle sind Sie verantwortlich für die Architektur, das Design und die Implementierung neuer Features, wobei Sie stets auf eine hohe Codequalität achten. Dies erreichen Sie durch Code Reviews, automatisierte Tests und die Anwendung von Best Practices. Darüber hinaus arbeiten Sie an der Optimierung der CI/CD-Pipelines und bringen innovative Ideen ein. Troubleshooting und Performance-Optimierung gehören ebenfalls zu Ihren Aufgaben, ebenso wie die Dokumentation Ihrer Arbeit. Sie unterstützen das Team als Mentor für Junior- und Mid-Level-Entwickler und teilen Ihr Wissen aktiv. Eine enge Zusammenarbeit mit Product Ownern, um Anforderungen in technische Lösungen zu übersetzen, ist ein weiterer wichtiger Bestandteil Ihrer Tätigkeit. Das Unternehmen legt großen Wert auf ein kollegiales Umfeld und die Vereinbarkeit von Privatleben und Beruf. Sie werden Teil eines vielfältigen Teams, das sich gegenseitig unterstützt und fördert. Die Möglichkeit zur Weiterbildung und persönlichen Entwicklung wird großgeschrieben, sodass Sie Ihre Fähigkeiten kontinuierlich ausbauen können.
Senior Backend Developer – Java & Spring Boot (m/w/d)
Beschreibung
Anforderungen
Um für diese Position in Betracht gezogen zu werden, sollten Sie über mehrjährige praktische Erfahrung in der Java-Softwareentwicklung verfügen, idealerweise mindestens fünf Jahre. Sie sollten Spring Boot, das Spring Framework sowie Microservices-Architekturen sicher beherrschen. Der routinierte Umgang mit CI/CD-Systemen, insbesondere GitLab, sowie Kenntnisse in Docker, REST und relationalen Datenbanken sind ebenfalls erforderlich. Erfahrung im Mentoring und in der Durchführung von Code Reviews ist von Vorteil. Persönliche Eigenschaften wie Verantwortungsbewusstsein, Teamfähigkeit und ein agiles Mindset sind für die erfolgreiche Ausübung dieser Rolle unerlässlich. Des Weiteren sollten Sie fortgeschrittene Erfahrungen im Einsatz von KI-Tools wie GitHub Copilot oder Claude Code mitbringen. Idealerweise haben Sie auch Kenntnisse in Microsoft Azure, insbesondere in App Services, AKS oder Azure DevOps.