dtms GmbH Logo

dtms GmbH

Hamburg

Enterprise-Java-Konfigurationsoberfläche

Software Developer Enterprise Java

März 2012 - April 2012
2 Monate
Festanstellung
Produktarbeit
Hamburg

Case-Kontext

Überblick

Das Datenverarbeitungs-Backend brauchte eine Konfigurationsschicht, die zentrale Parameter, Workflows und Administration steuerbar machte. Ich baute diese Oberfläche mit Apache Wicket 1.4 und dem umliegenden Java-Stack.

Mit Apache Wicket 1.4 für komponentenbasierte Webentwicklung integrierte die Oberfläche JPA/Hibernate, Google Guice, MySQL, Tomcat-Deployment, TestNG und Selenium.

Verantwortung

Aktivitäten

  • Konfigurationsoberflächen-Entwicklung: Design und Implementierung benutzerfreundlicher Konfigurationsmanagementsysteme
  • Enterprise Java-Architektur: JPA/Hibernate-Integration, Google Guice Dependency Injection, MySQL-Datenbankdesign
  • Web-Framework-Integration: Apache Wicket 1.4 komponentenbasierte Entwicklung, responsive Interface-Design
  • Qualitätssicherung: TestNG- und Selenium-Testing, Testabdeckung, Code-Qualitätsvalidierung
  • CI/CD-Pipeline: Maven-Build-Automatisierung, Jenkins-Continuous-Integration, Nexus-Artifact-Management

Arbeitsweise

Methodik

  • Iterative Entwicklung: Inkrementelle Lieferung mit kontinuierlicher Feedback-Integration
  • Enterprise-Architektur: Komponentenbasiertes Design, Dependency Injection, geschichtete Architektur
  • Qualität-zuerst-Ansatz: Umfassendes Testing, Code-Qualitätstools, automatisierte Validierung
  • DevOps-Integration: CI/CD-Pipeline, automatisierte Builds, Artifact-Management

Technischer Kontext

Technologie-Stack

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

7Bereiche
20Technologien

Backend

7
Java 5Apache Wicket 1.4JPAHibernateGoogle GuiceREST APIsEnterprise-Java-Entwicklung

Frontend

1
JavaScript

Datenbanken & Storage

1
MySQL

DevOps

2
TomcatMaven

Tools

5
TestNGSeleniumEclipseJiraTwiki

CI/CD & Delivery Pipelines

3
JenkinsNexusCI/CD Pipeline

Methoden & Qualität

1
Projektmanagement

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.