dtms GmbH Logo

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

7
Java 7Apache Wicket 6.8JPAHibernateGoogle GuiceServletsEnterprise-Java-Entwicklung

Frontend

5
AJAXHTMLCSSUI-EntwicklungWeb-Technologien

DevOps

2
TomcatMaven

Datenbanken & Storage

1
MySQL

Tools

4
TestNGCheckstylePMDFindbugs

CI/CD & Delivery Pipelines

2
JenkinsCI/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.