Schmitt + Sohn Aufzüge, a family-run elevator company with over 100 years of history, is hiring a Senior Software Developer (m/w/d) Java in Nuremberg. You will build the backend for a mobile application inside its IT service unit, S+ Digital.
About Schmitt + Sohn & S+ Digital
Company: International family business in elevator building and service for over 100 years
Size: 1,900 employees at 33 sites in Germany, Portugal, Czechia and Austria
Unit: S+ Digital drives digitalization of business processes
Values: Daily learning, quality and entrepreneurial reliability
Benefits & Career Growth
Contract: Permanent contract with 30 days of leave
Hours: 38-hour week, stepping down to 35 hours from age 50
Setup: Full home office kit with company phone, and a choice of macOS or Windows
Wellness: EGYM Wellpass subsidy, in-house yoga and bike leasing
Growth: Junior leadership and specialist career programs, plus capital-forming benefits and a company pension
Position Overview
This senior Java role covers the backend of a mobile app built on Spring Boot with a clean onion architecture. You will also design event-driven flows with Apache Kafka and run services on Kubernetes using GitOps with ArgoCD.
Why This Role Matters: You work on a modern stack with flat hierarchies and direct contacts, in a stable company with long tenures. You can also mentor junior developers and grow through formal career programs.
Key Responsibilities
Backend Development
- Develop and extend the backend of the mobile app with Java and Spring Boot
- Design and evolve a clean onion architecture
- Integrate Firebase services such as authentication, push notifications and Firestore
Events & Operations
- Design and build event-driven processes with Apache Kafka
- Run, monitor and tune services on a Kubernetes cluster, including GitOps deployment with ArgoCD
Quality & Team
- Keep code quality high through reviews, automated tests and clear documentation
- Share knowledge and guide and support junior developers
Qualifications & Requirements
Experience
- Several years in backend development, ideally at least eight with Java
- Very good Spring Boot skills (Spring Web, Data, Security)
- Backend experience for mobile apps, ideally offline-capable with data sync and conflict handling
Technical Skills
- Solid grasp of onion or clean architecture or MVC, plus practical domain-driven design
- Hands-on Kubernetes (Helm, ArgoCD, ingress, scaling, troubleshooting)
- Firebase integration and event-driven work with Apache Kafka
- Git, CI/CD and automated tests (JUnit, Mockito, integration tests)
Essential Skills
- German at C1 level and good English
- Independent, structured and solution-oriented way of working
- Nice to have: Angular, observability tools and Google Cloud Platform
About Schmitt + Sohn & IT Careers in Nuremberg
Applications go through the online portal as PDFs, with salary expectations and earliest start date. The posting lists no salary figure. Contact names, address and phone number are left out here.
Career Excellence: Build the backend for a mobile app at a stable family-owned company with a modern Java stack.
Who Should Apply?
- Senior Java Developers: With around eight years’ experience
- Spring Boot Engineers: Who like clean architecture
- Kafka Developers: Building event-driven systems
- Kubernetes Engineers: Used to GitOps and ArgoCD
- Mentors: Who enjoy guiding junior developers
Recently Opening Jobs👇



