Senior Software Developer; m/w/d) Java
Verfasst am 2026-10-10
-
Software Entwicklung
Java Entwicklung, Software-Ingenieur, Backend Entwicklung, Full Stack Entwickler
html Senior Software-Developer (m/w/d) Java
Das internationale Familienunternehmen Schmitt + Sohn Aufzüge setzt seit über 100 Jahren Maßstäbe in Aufzugsbau und Service. Die 1.900 Mitarbeitenden an den 33 Standorten in Deutschland, Portugal, Tschechien und Österreich leben die erfolgreiche Unternehmensphilosophie:
Tägliches Lernen – Qualität – Unternehmerische Zuverlässigkeit
S+ Digital unterstützt die 1.900 Mitarbeitenden an den 33 Standorten in Deutschland, Portugal, Tschechien und Österreich als zentraler Dienstleister bei der konsequenten Digitalisierung unserer Geschäftsprozesse.
S+ Digital gliedert sich in die vier Teams:
- IT-Operations
- Workplace-Management
- Application Development
- Entwicklung ERP
- IT Content, Learning & User Experience
- IT Technik & Produktion
Aufgaben bereiche
- Entwicklung und Weiterentwicklung des Backends der mobilen Anwendung auf Basis von Java und Spring Boot
- Konzeption, Umsetzung und kontinuierliche Weiterentwicklung einer sauberen Onion-Architektur
- Integration von Firebase-Diensten (z.
B. Authentifizierung, Push-Benachrichtigungen und Firestore) in die Backend-Services - Entwurf und Implementierung ereignisgesteuerter Prozesse mit Apache Kafka
- Betrieb, Überwachung und Optimierung der Services auf einem Kubernetes-Cluster, einschließlich Deployment (Git Ops mit ArgoCD)
- Sicherstellung einer hohen Codequalität durch Code Reviews, automatisierte Tests und aussagekräftige Dokumentation
- Unterstützung der fachlichen Weiterentwicklung des Teams durch Wissensaustausch sowie Begleitung und Förderung von Junior-Entwickler(m/w/d)
- Mehrjährige Berufserfahrung in der Backend-Entwicklung, idealerweise mindestens acht Jahre mit Java
- Sehr gute Kenntnisse in Spring Boot (insbesondere Spring Web, Spring Data und Spring Security)
- Erfahrung in der Backend-Entwicklung für mobile Anwendungen, vorzugsweise im Umfeld offlinefähiger Apps mit Datensynchronisation und Konfliktbehandlung
- Fundierte Kenntnisse moderner Softwarearchitekturen, insbesondere Onion Architecture, Clean Architecture oder MVC, sowie praktische Erfahrung mit Domain-Driven Design (DDD)
- Praxiserfahrung mit Kubernetes, einschließlich Deployments, Helm, ArgoCD, Ingress, Skalierung und Troubleshooting
- Kenntnisse in der Integration von Firebase sowie der Anbindung mobiler Clients
- Erfahrung in der Implementierung ereignisgesteuerter Architekturen und Anwendungen mit Apache Kafka
- Sicherer Umgang mit Git, CI/CD-Pipelines sowie automatisierten Tests (z.
B. Junit, Mockito und Integrationstests) - Sehr gute Deutschkenntnisse (mindestens Niveau C1) sowie gute Englischkenntnisse in Wort und Schrift
- Eigenverantwortliche, strukturierte und lösungsorientierte Arbeitsweise
- Kenntnisse in Angular und im Umgang mit Observability-Tools und Google Cloud Platform von Vorteil
- Stabiler und krisensicherer Arbeitsplatz mit langen Betriebszugehörigkeiten
- Unbefristeter Arbeitsvertrag mit 30 Tagen Urlaub
- Flache Hierarchien und direkte Ansprechpartner
- 38-Stunden-Woche, schrittweise Reduzierung mit dem 50. Lebensjahr bis hin zur 35-Stunden-Woche
- Vollausstattung für deinen Homeoffice Arbeitsplatz inkl. Diensthandy
- Vermögenswirksame Leistungen sowie betriebliche Altersvorsorge
- Wahl des Betriebssystems zwischen MacOS oder Windows
- Bezuschusste Sportangebote über EGYM Wellpass und firmeninterne Yoga-Stunde
- Angebot zum Fahrradleasing sowie Fahrräder zum Ausleihen
- Zusätzliche Förderprogramme, wie Nachwuchsführungskräfte- oder Fachkarriereprogramm
Bewerben Sie sich jetzt!
KontaktAufzugswerke Schmitt + Sohn GmbH & Co. KG
Lena Hofmann
Hadermühle 9-15
90402 Nürnberg
Für Rückfragen stehen wir gerne unter 0911/ zur Verfügung
Besuchen Sie uns auf Social-Media!
Facebook
• Instagram
• Linked In
• Xing
(Wenn dieser Job tatsächlich in Ihrem Zuständigkeitsbereich liegt, verwenden Sie möglicherweise einen Proxy oder VPN, um auf diese Seite zuzugreifen. Um weiterzukommen, sollten Sie Ihre Verbindung zu einem anderen Mobilgerät oder PC wechseln).