dtms GmbH Logo

dtms GmbH

Hamburg

Mobile-Device-Management-System

Software Developer Enterprise Java

Juli 2012 - November 2012
5 Monate
Vollzeit
Produktarbeit
Hamburg

Case-Kontext

Überblick

Enterprise-Mobile-Device-Administration brauchte Geräteverwaltung, App-Management, Benutzerverwaltung und Messaging in einem System. Ich verband diese Workflows mit Apple Push Notifications, E-Mail, SMS-Funktionen und einem 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

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.

8Bereiche
22Technologien

Backend

7
Java 7Apache Wicket 6.3.0JPAHibernateGoogle GuiceJersey JAX-RSEnterprise-Java-Entwicklung

Frontend

1
JavaScript

Mobile

5
iOSObjective-CXcodeApple Push NotificationsEnterprise-iOS-Entwicklung

Datenbanken & Storage

1
MySQL

DevOps

2
TomcatMaven

Tools

4
TestNGCheckstylePMDFindbugs

CI/CD & Delivery Pipelines

1
Jenkins

Methoden & Qualität

1
Scrum

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.