dtms GmbH Logo

dtms GmbH

Hamburg

RESTful iOS-Backend-Entwicklung

Software Developer Enterprise Java

April 2012 - Mai 2012
1 Monate
Festanstellung
Produktarbeit
Hamburg

Case-Kontext

Überblick

iOS-Client-Integration brauchte ein RESTful Java Backend für Binary-Plist-Datenaustausch und webbasiertes News-Management. Das System verband iOS-Anwendungen mit Backend-Services über eine klarere Mobile-API.

Mit Jersey JAX-RS, JPA/Hibernate und Google Guice unterstützte das Backend Statistik-Lieferung und News-Management-Workflows für iOS-Clients.

Verantwortung

Aktivitäten

  • RESTful API-Entwicklung: Jersey JAX-RS-Implementierung, Binary Plist-Datenformat-Integration
  • iOS-Client-Integration: Mobile-optimierter Datenaustausch, Binary Plist-Serialisierung/Deserialisierung
  • Web-Interface-Entwicklung: News-Management-System, benutzerfreundliches Administrations-Interface
  • Datenbank-Architektur: JPA/Hibernate-Integration, MySQL-Datenbankdesign, Datenpersistierungs-Optimierung
  • Qualitätssicherung: TestNG-Testing, API-Testing, Mobile-Integration-Validierung

Arbeitsweise

Methodik

  • Iterative Inkrementelle Entwicklung: Schrittweise Lieferung mit kontinuierlichem iOS-Client-Feedback
  • Mobile-First-Architektur: Binary Plist-Optimierung, iOS-spezifische Datenformate, Performance-fokussiertes Design
  • RESTful Design: Standard-HTTP-Methoden, JSON/XML-Support, skalierbare API-Architektur
  • Enterprise-Integration: JPA/Hibernate-Persistierung, Google Guice Dependency Injection, Tomcat-Deployment

Technischer Kontext

Technologie-Stack

Die Tools sind hier kein Selbstzweck. Relevant ist, welche Systemebenen im Projekt zusammengebracht wurden.

6Bereiche
17Technologien

Backend

6
Java 7Jersey JAX-RSRESTful-API-EntwicklungJPAHibernateGoogle Guice

Datenbanken & Storage

1
MySQL

DevOps

2
TomcatMaven

Mobile

3
Binary PlistiOS IntegrationMobiler Datenaustausch

Tools

4
TestNGEclipseJiraTwiki

CI/CD & Delivery Pipelines

1
Jenkins

Nä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.