Beschreibung der Stelle
Wir suchen in unserer Sparte Aesculap am Standort Tuttlingen einen Senior Full Stack Entwickler (w/m/d).
Aufgaben und Verantwortlichkeiten:
* Entwicklung und Optimierung von modernen, skalierbaren Webanwendungen unter Verwendung von Spring Boot im Backend und AngularJS im Frontend.
* Volle Verantwortung für den gesamten Entwicklungszyklus - von der Anforderungsanalyse über die Implementierung bis hin zur Bereitstellung und Wartung der Softwarelösungen.
* Enges Zusammenarbeiten mit anderen Entwicklern, Softwarearchitekten und Product-Ownern, um hochwertige, robuste und wartbare Softwarelösungen zu entwickeln.
* Implementierung und Optimierung von RESTful APIs, Integration von Backend-Diensten und Gewährleistung einer reibungslosen Kommunikation zwischen Frontend und Backend.
* Führung von Code-Reviews durch, geben konstruktives Feedback und fördern Best Practices in der Softwareentwicklung.
* Kontinuierliche Verbesserung der Softwarearchitektur und der Entwicklungsprozesse sowie Setzen moderner Techniken und Tools zur Effizienzsteigerung.
Fachliche Kompetenzen
* Schluss eines erfolgreich abgeschlossenen Studiums im Bereich Informatik oder einem verwandten Bereich oder eine gleichwertige Berufsausbildung bzw. einschlägige Berufserfahrung im Bereich Softwareentwicklung.
* Erfahrener Full Stack Entwickler (w/m/d) mit mehreren Jahren Berufserfahrung in der Entwicklung von Webanwendungen, insbesondere mit Spring Boot und AngularJS.
* Fundiertes Wissen in der Entwicklung von Backend-Lösungen mit Java und Spring Boot sowie in der Implementierung von Frontend-Komponenten mit AngularJS.
* Erfahrung in der Erstellung und Verwaltung von RESTful APIs und der Integration von Datenbanken wie MSSQL, PostgreSQL oder MongoDB (CosmosDB).
* Versierte Beherrschung von Build- und Deployment-Tools wie Maven, Gradle, Jenkins sowie Versionierung mit Git.
* Fundiertes Wissen in agiler Entwicklung und Kenntnisse von Entwicklungsprozessen wie SCRUM und Kanban.
* Erfahrung in modernen JavaScript-Frameworks (wie Angular oder React) und Cloud-Umgebungen (z.B. Azure) ist wünschenswert.
* Berufserfahrung in der Gesundheitsbranche oder in einem vergleichbaren Bereich ist ein Plus.
Persönliche Kompetenzen
* Ruft nach Feedback, um aktiv zu lernen und sich persönlich zu entwickeln.
* Handelt kundenorientiert, findet gemeinsame Lösungen und vernetzt sich nachhaltig und partnerschaftlich.
* Interagiert konstruktiv, übernimmt Verantwortung und teilt aktiv sein Wissen.
* Zeigt Empathie und Interesse an Motiven Anderer und nimmt deren Meinungen und Bedürfnisse ernst.
Unser Angebot
Nehmen Sie Teil an einer Unternehmenskultur, die den konstruktiven Austausch mit Kollegen, Kunden und Partnern aktiv fördert. Arbeiten Sie mit uns daran, das Leben von Menschen nachhaltig zu verbessern.
Bieten wir Ihnen vielseitige Aufgaben und hervorragende Entwicklungsmöglichkeiten sowie eine attraktive Vergütung mit umfangreichen Sozialleistungen in einem dynamischen Familienunternehmen.
Benefits
* Betriebliche Altersvorsorge.
* Vielfältige Angebote rund um Sport und Gesundheit.
* Zuschuss zu öffentlichen Verkehrsmitteln.
* Eigenes Betriebsrestaurant mit einem vielfältigen und ausgewogenen Essensangebot.