
dtms GmbH
Hamburg
Enterprise-Java-MDM-Komponente
Software Developer Enterprise Java
Februar 2012 - April 2013
1 Jahr 3 Monate
Vollzeit
Produktarbeit
Hamburg
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.
6Bereiche
21Technologien
Backend
7Java 7Apache Wicket 6.8JPAHibernateGoogle GuiceServletsEnterprise-Java-Entwicklung
Frontend
5AJAXHTMLCSSUI-EntwicklungWeb-Technologien
DevOps
2TomcatMaven
Datenbanken & Storage
1MySQL
Tools
4TestNGCheckstylePMDFindbugs
CI/CD & Delivery Pipelines
2JenkinsCI/CD Pipeline
Nächster Schritt
Wenn du ähnliche Wirkung für Hiring, Zusammenarbeit oder eine konkrete Transformation prüfen willst, ist das der richtige Einstieg.
Schreib kurz, welche Lage du gerade einordnen willst. Ich antworte persönlich und sage klar, ob mein Profil passt.