Für ein dynamisches und agiles Entwicklungsteam im Raum Mannheim suchen wir eine engagierte Persönlichkeit als Senior Fullstack Developer mit Schwerpunkt auf Java, Spring Boot und Angular. In dieser Rolle sind Sie nicht nur für die Entwicklung von Software verantwortlich, sondern übernehmen auch fachliche Verantwortung innerhalb des Teams und gestalten aktiv den Entwicklungsprozess mit. Sie arbeiten in einem kleinen Scrum-Team von etwa 5 bis 7 Personen, in dem der Product Owner die fachliche Steuerung übernimmt. Ihr Fokus liegt auf der technischen Seite, einschließlich Architekturverständnis, Codequalität, Reviews und dem Coaching Ihrer Kollegen. Sie sind der Ansprechpartner für technische Fragen und klären Abhängigkeiten mit anderen Teams auf Kundenseite. Dabei ist es wichtig, dass Sie eine Dienstleistungsmentalität mitbringen und aktiv den Austausch mit den relevanten Teams und Spezialisten suchen. Die Projekte, an denen Sie arbeiten, sind vielfältig und reichen von klassischer Softwareentwicklung bis hin zu KI-gestützten Lösungen. Sie sollten bereit sein, sich in komplexe Systemlandschaften einzuarbeiten und technische Entscheidungen im Kontext der Gesamtarchitektur zu treffen. Ihre Fähigkeit, technische Standards zu setzen und das Team zu coachen, wird entscheidend für den Erfolg des Projekts sein. Sie haben die Möglichkeit, Ihre Ideen einzubringen und die Arbeitsweise des Teams mitzugestalten.
Senior Fullstack Developer Java/Angular mit fachlicher Teamverantwortung (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung als Fullstack Developer mit, insbesondere mit Java, Spring Boot und Angular. Sie sollten über ein gutes Architektur- und Systemverständnis verfügen, insbesondere für verteilte Anwendungen und APIs. Eine Bereitschaft, sich tief in die Dokumentation und Systemzusammenhänge einzuarbeiten, ist unerlässlich. Erfahrung mit Microservices, Tests, Refactoring und wartbaren Codebasen wird ebenfalls erwartet. Zudem sollten Sie Freude an Code Reviews und technischem Sparring haben. Erste fachliche Führungserfahrung oder der Wunsch, in diese Verantwortung hineinzuwachsen, sind von Vorteil. Eine ausgeprägte Dienstleistungsmentalität sowie Kommunikationsstärke im Austausch mit Kundenteams sind ebenfalls wichtig. Kenntnisse in CI/CD, idealerweise mit Jenkins, sowie ein DevSecOps-Mindset sind wünschenswert. Offenheit für KI-gestützte Entwicklung und neue Arbeitsweisen ist ein weiterer Pluspunkt. Fließende Deutschkenntnisse sind erforderlich, um effektiv mit den Teams und Kunden kommunizieren zu können.