> Markdown version of [/jobs/ext/4081425-senior-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4081425-senior-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-stack Developer - **Company:** Harvey Nash - **Location:** Stuttgart, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Lifecycle Management, Code Review, Databases, Continuous Integration, Python (Programming Language), MongoDB, Software Architecture, Salesforce.Com, Software Engineering, Software Systems, SQL Databases, TypeScript, ReactJS, Spring-boot, Backend, Git, Containerization, AngularJS, Information Technology, Front End Software Development, Oracle Ebusiness, Docker, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.adzuna.de/details/5943097209 ## About the Role * Erfolgreich abgeschlossenes Studium der Informatik, Softwaretechnik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation. * Mehrjährige Erfahrung in der Entwicklung von Unternehmensanwendungen im professionellen Softwareumfeld. * Nachweisbare Kenntnisse über den gesamten Application Lifecycle moderner Full-Stack-Lösungen. * Sehr gute Kenntnisse in Java, Spring Boot, JavaScript, TypeScript, REST-Schnittstellen, Python, SQL und Git. * Erfahrung mit modernen Frontend-Technologien wie React oder Angular. * Kenntnisse im Bereich Containerisierung, beispielsweise mit Docker, sowie im Umgang mit relationalen und dokumentenbasierten Datenbanken (z. B. MongoDB). * Idealerweise Erfahrung mit Produktkonfiguratoren, regelbasierten Systemen, Salesforce, Oracle EBS, Microservice-Architekturen oder CI/CD-Prozessen. * Strukturierte, eigenverantwortliche und lösungsorientierte Arbeitsweise. * Ausgeprägte Teamfähigkeit sowie Freude an gemeinsamer Weiterentwicklung und Wissensaustausch. * Hohe Lernbereitschaft und Motivation, technische Themen eigenständig voranzutreiben und erfolgreich umzusetzen ## Description * Entwicklung, Weiterentwicklung und Betrieb von Softwarelösungen zur Unterstützung von Produktkonfigurationen sowie zur Sicherstellung der Stücklisten- und Variantenlogik. * Enge Zusammenarbeit mit Fachbereichen, Product Management, externen Partnern und angrenzenden Entwicklungsteams. * Analyse fachlicher Anforderungen und Überführung in skalierbare, nachhaltige Softwarearchitekturen. * Mitwirkung bei Architekturentscheidungen sowie Definition technischer Standards. * Fehleranalyse, Ursachenbehebung und Unterstützung der Anwender bei technischen Fragestellungen. * Sicherstellung von Qualität, Performance, Sicherheit und langfristiger Wartbarkeit der Anwendungen. * Durchführung von Code Reviews sowie fachliche Unterstützung und Weiterentwicklung von Teammitgliedern. * Mitarbeit an Automatisierungs-, Deployment- und Optimierungsmaßnahmen entlang des Entwicklungsprozesses. * Umsetzung und Betreuung von Schnittstellen zu Unternehmensanwendungen wie CRM-, ERP- und weiteren Backend-Systemen.