
dtms GmbH
Mobile-Device-Management-System
Software Developer Enterprise Java
Relevanz
Warum dieser Case relevant ist
Der Case macht sichtbar, wie Problemverständnis, Verantwortung, Entscheidungen und Umsetzung in diesem Kontext zusammenkamen.
Wirkung
Eine vollständige Enterprise-Mobile-Device-Plattform von der Problemdefinition über iOS-/Java-Umsetzung und Multi-Channel-Messaging bis zur produktionsnahen Anwendungsbetreuung aufgebaut.
Was davon heute weiterwirkt
Der Case zeigt frühe produktionsnahe Systemarbeit: Produktproblem, Mobile Client, Backend, Integrationen, Delivery und Anwendungsbetreuung als ein System, mit Infrastruktur- und Datenbankbetrieb bei dedizierten Admins.
Belastbare Belege
End-to-End
Mobile-Device-Plattform
Problemdefinition, Produkt- und Architekturentscheidungen, Umsetzung, Delivery und produktionsnahe Anwendungsbetreuung verbunden.
iOS + Java
Client und Backend
Enterprise-iOS-App, Wicket-/JAX-RS-Backend, Persistenz und zentrale Administration aufgebaut.
Push + SMS + E-Mail
Messaging
Geräte-, App- und Benutzerverwaltung mit mehreren Benachrichtigungskanälen verbunden.
Wo diese Erfahrung Wert schafft
- Für Enterprise-Produkte, die Mobile Clients, Backend, Geräteverwaltung und Messaging zuverlässig verbinden müssen.
- Für Teams, die vollständige Produktverantwortung auch in klassischen Java-/iOS-Landschaften nachvollziehen wollen.
Case-Kontext
Überblick
Enterprise-Mobile-Device-Administration brauchte Geräteverwaltung, App-Management, Benutzerverwaltung und Messaging in einem System. Ich baute die Plattform von der Problemdefinition über Produkt- und Architekturentscheidungen, iOS- und Java-Umsetzung bis zu Delivery und produktionsnaher Anwendungsbetreuung auf. Änderungen wurden bei Bedarf auch direkt in Produktion vorgenommen; Server und Datenbanken lagen bei dedizierten Administratoren. Die Workflows verbanden Apple Push Notifications, E-Mail, SMS-Funktionen und ein Java-Backend.
Das System bot eine Enterprise iOS-Anwendung für iPhone, iPad und iPod Touch, kompatibel mit iOS-Versionen 4.3 bis 6.0. Mit Java 7 Backend, Apache Wicket 6.3.0, JPA/Hibernate und Jersey JAX-RS ermöglichte die Lösung zentrale App-Verteilung, Geräteverwaltung und Benachrichtigungs-Workflows.
Verantwortung
Aktivitäten
- MDM-System-Entwicklung: Geräteverwaltung, App-Management, Benutzerverwaltung, zentrale Mobile-Administration
- Enterprise iOS App-Entwicklung: iPhone/iPad/iPod Touch App, iOS 4.3-6 Kompatibilität, Objective-C/Xcode-Entwicklung
- Messaging-System-Integration: Apple Push Notifications, E-Mail-Benachrichtigungen, SMS-Alerts, Multi-Channel-Kommunikation
- Backend-Architektur: Java 7, Apache Wicket 6.3.0, JPA/Hibernate, Jersey JAX-RS, MySQL-Datenbank
- Agile Entwicklung: Scrum-Methodologie, iterative Lieferung, Continuous Integration, Qualitätssicherung
- End-to-End-Delivery: Problemdefinition, Produkt- und Architekturentscheidungen, Umsetzung, Delivery und produktionsnahe Anwendungsbetreuung in Zusammenarbeit mit den Administratoren
Arbeitsweise
Methodik
- Scrum-Framework: Agile Entwicklung, Sprint-Planung, iterative Lieferung, kontinuierliche Verbesserung
- Full-Stack-Entwicklung: Backend Java-Entwicklung, iOS Objective-C-Entwicklung, integrierte Systemarchitektur
- Enterprise-Integration: Apple Push Notifications, Multi-Channel-Messaging, zentrale Geräteverwaltung
- Qualitätssicherung: Umfassendes Testing, Code-Qualitätsvalidierung, Enterprise-Grade-Zuverlässigkeit
Technischer Kontext
Technologie-Stack
Die Tools sind hier kein Selbstzweck. Relevant ist, welche Systemebenen im Projekt zusammengebracht wurden.
Backend
7Frontend
1Mobile
5Datenbanken & Storage
1DevOps
2Tools
4CI/CD & Delivery Pipelines
1Methoden & Qualität
1Nächster Schritt
Wenn du ähnliche Verantwortung brauchst, können wir den nächsten sinnvollen Hebel direkt einordnen.
Schreib kurz, welche Lage, welches Ziel und welche Entscheidung gerade zusammenkommen. Ich antworte persönlich mit einer klaren Einschätzung zum möglichen Wertbeitrag.