Java Backend Config UI | Leonard Daume

Java Backend Config UI

Software Developer Enterprise Java
dtms GmbH (Hamburg)


As a Software Developer Enterprise Java, my main task was to develop a configuration interface for data processing in a Java backend. My focus was on the conception, design, and implementation of the interface.

To ensure optimal development, I worked iteratively and used various methods. I used Java 5, Wicket 1.4, JPA, Hibernate, and Google Guice to implement the backend. I used MySQL to store the data and Tomcat to deploy the server.

To ensure quality, I used TestNG. Build automation was realized with Maven and version control with Subversion. For continuous integration and deployment, I used Jenkins in combination with Nexus. I used Eclipse as the development environment and Jira and Twiki for project management.


  • Conception, design and implementation


  • iterative

Tools / technologies

  • Java 5
  • Wicket 1.4
  • JPA
  • Hibernate
  • Google Guice
  • MySQL
  • Tomcat
  • TestNG
  • Maven
  • Subversion
  • Jenkins
  • Nexus
  • Eclipse
  • Jira
  • Twiki