
dtms GmbH
Mobile Device Management System | Enterprise iOS App Development
Software Developer Enterprise Java
Overview
As Software Developer Enterprise Java at dtms, I developed a comprehensive Mobile Device Management (MDM) system that revolutionized enterprise mobile device administration. The solution included device management, app management, user management, and integrated messaging system with Apple Push Notifications, email, and SMS capabilities for seamless enterprise mobile operations.
The system featured a complete enterprise iOS application for iPhone, iPad, and iPod Touch, compatible with iOS versions 4.3 through 6.0. Built with Java 7 backend using Apache Wicket 6.3.0, JPA/Hibernate, and Jersey JAX-RS, the solution enabled centralized app distribution, device management, and user notification workflows using Scrum methodology for agile development.
Activities
- MDM System Development: Device management, app management, user management, centralized mobile administration
- Enterprise iOS App Development: iPhone/iPad/iPod Touch app, iOS 4.3-6 compatibility, Objective-C/Xcode development
- Messaging System Integration: Apple Push Notifications, email notifications, SMS alerts, multi-channel communication
- Backend Architecture: Java 7, Apache Wicket 6.3.0, JPA/Hibernate, Jersey JAX-RS, MySQL database
- Agile Development: Scrum methodology, iterative delivery, continuous integration, quality assurance
Methodology
- Scrum Framework: Agile development, sprint planning, iterative delivery, continuous improvement
- Full-Stack Development: Backend Java development, iOS Objective-C development, integrated system architecture
- Enterprise Integration: Apple Push Notifications, multi-channel messaging, centralized device management
- Quality Assurance: Comprehensive testing, code quality validation, enterprise-grade reliability
Technology Stack
Technologies and tools used in this project