
dtms GmbH
Enterprise-Java-MDM-Komponente
Software Developer Enterprise Java
Case-Kontext
Überblick
Mobile-Device-Administration brauchte eine eigene Komponente für Geräte, Anwendungen und Benutzer. Ich entwarf und implementierte das Java/Wicket-Web-Interface, das zentrale Administration für den Betrieb handhabbar machte.
Mit Java 7 und Apache Wicket 6.8.0 integrierte das MDM-System JPA/Hibernate, Google Guice und AJAX-gestützte Oberflächen. Checkstyle, PMD und Findbugs hielten Qualität und Wartbarkeit überprüfbar.
Verantwortung
Aktivitäten
- MDM-Komponenten-Entwicklung: Mobile Device Management, Application Management, Benutzeradministration
- Enterprise-Architektur-Design: Java 7, Apache Wicket 6.8.0, JPA/Hibernate, Google Guice Integration
- Web-Interface-Entwicklung: AJAX-Implementierung, HTML/CSS-Design, responsive Benutzeroberfläche
- Datenbank-Integration: MySQL-Datenbankdesign, JPA/Hibernate-Persistierung, Datenmanagement
- Qualitätssicherung: TestNG-Testing, Checkstyle-Code-Analyse, PMD-Statische-Analyse, Findbugs-Bug-Erkennung
Arbeitsweise
Methodik
- Iterative Inkrementelle Entwicklung: Schrittweise Lieferung mit kontinuierlicher Qualitätsvalidierung
- Enterprise-Architektur: Komponentenbasiertes Design, Dependency Injection, skalierbare Systemarchitektur
- Qualität-zuerst-Ansatz: Code-Analyse, automatisierte Tests, überprüfbare Qualität
- Full-Stack-Entwicklung: Backend Java-Entwicklung, Frontend Web-Interface, integriertes Systemdesign
Technischer Kontext
Technologie-Stack
Die Tools sind hier kein Selbstzweck. Relevant ist, welche Systemebenen im Projekt zusammengebracht wurden.
Datenbanken & Storage
3Messaging & Event Streaming
1Methoden & Qualität
1Backend
8Frontend
5DevOps
2Tools
4CI/CD & Delivery Pipelines
2Nä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.