Java Software-Entwickler
Aktualisiert am 07.09.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 19.10.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java Development
Deutsch
Muttersprache
Englisch
gut
Latein
Grundkenntnisse

Einsatzorte

Einsatzorte

Fulda (+150km) Frankfurt (+50km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km)
Deutschland

Wohnort ist Kalbach bei Fulda.

Ein Projekteinsatz ist daher nur in der Region Frankfurt - Fulda - Kassel möglich.

möglich

Projekte

Projekte

4 Jahre 8 Monate
2021-04 - heute

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung einer Plattform

Java Spring Boot Hibernate ...

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung einer Plattform zur Unterstützung des zentralen Einkaufs bei der Bearbeitung von Bedarfsanforderungen und Bestellungen

  • Anforderungsanalyse & Konzeption
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Spring Boot Hibernate VueJS PostgreSQL MongoDB HTML CSS Maven NPM Vite Git Gitlab CI Docker Portainer
Deutsche Bahn AG (Transport / Logistik)
5 Jahre 11 Monate
2020-01 - heute

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung von Baustellendatenbanken

Java Spring Spring Security ...

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung von Baustellendatenbanken zur Verwaltung und Koordination von Baumaßnahmen im Schienenverkehr

  • Anforderungsanalyse & Konzeption
  • Entwicklung inkl. Testing
  • Dokumentation
  • Unterstützung bei der Einführung
Java Spring Spring Security Hibernate VueJS Struts MySQL XML HTML CSS POI Microservices Maven NPM Vite Tomcat Git Gitlab CI Docker Portainer
DB Regio AG & DB Fernverkehr AG & DB Cargo (Transport / Logistik)
3 Jahre
2017-01 - 2019-12

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung

Java Go Clojure ...

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung zur Lieferantenverwaltung, Umsatzplanung, Angebotserstellung und Auftragssteuerung sowie Kennzahlenmanagement

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Go Clojure Spring Hibernate VueJS Struts Oracle PostgreSQL RabbitMQ Microservices Maven Tomcat Git
Deutsche Bahn AG (Transport / Logistik)
6 Monate
2017-01 - 2017-06

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung

Java Spring Hibernate ...
Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung zur Sitzplatzreservierung im Personenverkehr
  • Entwicklung inkl. Testing
Java Spring Hibernate MongoDB Maven Tomcat Git
DB Regio AG
3 Jahre 5 Monate
2013-08 - 2016-12

iterativen Entwicklung und Produktivsetzung eines modularen Backendsystems

Java Hibernate Oracle ...

Unterstützung bei der iterativen Entwicklung und Produktivsetzung eines modularen Backendsystems zum Management und Betrieb mobiler Dienste in Fahrzeugen

  • Konzeption und Design
  • Backend-Entwicklung
  • Frontend-Entwicklung (für Admin-Oberfläche)
  • Testing
  • Dokumentation
Java Hibernate Oracle H2 DB Maven Wicket JAXB XML HTML Tomcat SVN LaTeX Jenkins Jira Confluence
Valtech GmbH (Automobilindustrie)
3 Monate
2013-05 - 2013-07

Erstellung eines Prototypen

Java Spring Maven ...

Erstellung eines Prototypen einer Anwendung zur Suche und Nutzung von Elektroladestationen direkt aus dem Fahrzeug

  • Backend-Entwicklung
  • Frontend-Entwicklung (Fahrzeuginterface)
  • Testing
Java Spring Maven XML HTML CSS JavaScript Tomcat SVN Jenkins
Valtech GmbH (Automobilindustrie)
3 Monate
2013-02 - 2013-04

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung

Java Struts Hibernate ...
Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung zur Lieferantenverwaltung, Umsatzplanung, Angebotserstellung und Auftragssteuerung sowie Kennzahlenmanagement
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate Oracle Acegi Security HTML CSS JavaScript/AJAX (Prototype) Tomcat Maven Big Faceless PDF SVN
Deutsche Bahn AG
1 Jahr 3 Monate
2012-02 - 2013-04

Erstellung eines webbasierten Auswertungs- und Datenmanagementsystems

Java Spring 3 Spring 3 Security ...

Erstellung eines webbasierten Auswertungs- und Datenmanagementsystems zur Unterstützung des Ausschreibungs- und Verwaltungsprozesses bei der Vergabe von Verkehrsverträgen im Schienenverkehr

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
  • Unterstützung bei der Einführung
Java Spring 3 Spring 3 Security Struts 2 Hibernate MySQL HTML CSS JavaScript/AJAX (jQuery) Tomcat SVN Maven Jenkins
DB Regio AG (Transport)
7 Monate
2012-02 - 2012-08

Erstellung eines webbasierten Abrechnungssystems

Java Spring 3 Spring 3 Security ...
Erstellung eines webbasierten Abrechnungssystems als Nachfolgesystem einer MS Access-Eigenentwicklung des Kunden
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
Java Spring 3 Spring 3 Security Struts 2 Hibernate MySQL HTML CSS JavaScript/AJAX (jQuery) Tomcat SVN Maven Jenkins
DB Mobility Logistics AG
6 Monate
2011-08 - 2012-01

Erweiterung einer webbasierten Konferenzraum-Verwaltungssoftware

Java Spring 2 Struts ...
Erweiterung einer webbasierten Konferenzraum-Verwaltungssoftware und konzernweite Einführung
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
  • Unterstützung bei der Einführung
Java Spring 2 Struts Hibernate MySQL Acegi Security HTML CSS JavaScript/AJAX (Prototype / jQuery) Tomcat SVN
DB Services Immobilien GmbH
1 Jahr 1 Monat
2011-01 - 2012-01

Re-Design und Erweiterung einer Baustellendatenbank

Java Spring 2 Struts ...

Redesign und Erweiterung einer Baustellendatenbank zur Verwaltung und Koordination von Baumaßnahmen im Schienenpersonenverkehr

  • Konzeption
  • Front- und Backend-Entwicklung inkl. Testing
  • Dokumentation
Java Spring 2 Struts Hibernate MySQL Acegi Security XML HTML CSS JavaScript/AJAX (Prototype / jQuery) Tomcat Big Faceless Report Generator POI SVN
DB Regio AG & DB Fernverkehr AG (Transport)
3 Monate
2011-01 - 2011-03

Erweiterung eines webbasierten Kennzahlensystems

Java Spring 2 Struts ...
Erweiterung eines webbasierten Kennzahlensystems zur Bewertung und Qualitätsverbesserung von Kundenbetreuern im Nahverkehr
  • Konzeption und Design
  • Entwicklung im Backendbereich inkl. Testing
  • Dokumentation
Java Spring 2 Struts Hibernate Oracle Acegi Security Tomcat Big Faceless Report Generator SVN
DB Regio AG
4 Monate
2010-09 - 2010-12

Beratungs- und Entwicklungsleistungen

Java Struts Hibernate ...
Beratungs- und Entwicklungsleistungen im Rahmen der Prototyperstellung zur Verbesserung der Datenstrukturen und Datenqualität zur Infrastrukturdatenhaltung in diversen Bestandssystemen
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
Java Struts Hibernate Oracle Tomcat SVN
DB Netz AG
1 Jahr
2010-01 - 2010-12

Konzeption und Entwicklung einer webbasierten Konferenzraum-Verwaltungssoftware

Java Struts Hibernate ...

Konzeption und Entwicklung einer webbasierten Konferenzraum-Verwaltungssoftware

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate MySQL Acegi Security HTML CSS JavaScript/AJAX (Prototype) Tomcat Big Faceless PDF SVN
DB Services Immobilien GmbH
5 Monate
2010-04 - 2010-08

Entwicklung eines webbasierten Kennzahlensystems

Java Struts Hibernate ...
Entwicklung eines webbasierten Kennzahlensystems zur Bewertung und Qualitätsverbesserung von Kundenbetreuern im Nahverkehr
  • Konzeption und Design
  • Entwicklung im Backendbereich inkl. Testing
Java Struts Hibernate Oracle Acegi Security Tomcat SVN
DB Regio AG
4 Jahre 4 Monate
2006-05 - 2010-08

Erstellung und fortlaufende Weiterentwicklung der Systemmanagementlösung

PHP MySQL XML ...

Erstellung und fortlaufende Weiterentwicklung der Systemmanagementlösung ITCOCKPIT auf Basis von Nagios

  • Frameworkkonzeption und ?implementierung
  • Datenbankdesign
  • Backend-Entwicklung
  • Frontend-Erstellung
  • Betreuung und Beratung von Modulentwicklern
  • Testing
  • Versionsverwaltung

PHP MySQL XML HTML CSS JavaScript/AJAX (Prototype) Apache Linux Pear SVN Nagios NDOUtils PNP (RRDTool) NagVis
it-novum GmbH (IT-Dienstleister)
1 Jahr 1 Monat
2008-12 - 2009-12

Entwicklung einer Webanwendung zur Auftragssteuerung

Java Struts Hibernate ...
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate Oracle Acegi Security HTML CSS JavaScript/AJAX (Prototype) Tomcat Big Faceless PDF POI SVN
Deutsche Bahn AG (Transport / Logistik)
1 Jahr 1 Monat
2007-11 - 2008-11

Konzeption und Entwicklung einer Lieferantendatenbank

Java Struts Hibernate ...

Konzeption und Entwicklung einer Lieferantendatenbank inkl. Bewertungsfunktionen und Möglichkeiten zur Umsatzplanung

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung

Java Struts Hibernate Oracle HTML CSS JavaScript/AJAX (Prototype) Tomcat POI SVN
Deutsche Bahn AG (Transport / Logistik)
1 Jahr 9 Monate
2006-02 - 2007-10

Konzeption und Entwicklung eines Kennzahlenmanagementsystems

Java Struts Hibernate ...
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate Oracle MySQL HTML CSS JavaScript SVG Tomcat Big Faceless PDF POI SVN
Deutsche Bahn AG (Transport / Logistik)
5 Monate
2005-11 - 2006-03

Zweistufige Restrukturierung/Migration eines Datenschutzportals

PHP MySQL MSSQL ...

Zweistufige Restrukturierung/Migration eines Datenschutzportals von der Individualanwendung zur Standardlösung

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing

PHP MySQL MSSQL HTML CSS JavaScript Apache IIS
KAP AG / it-novum GmbH (Textilindustrie / IT-Dienstleister)
5 Monate
2005-06 - 2005-10

Unterstützung bei der Anpassung und Erweiterung eines eigenentwickelten Maßnahmentools

Java Struts MySQL ...

  • Frontendanpassung und -erweiterung
  • Backendoptimierung sowie -erweiterung

Java Struts MySQL HTML CSS JavaScript Tomcat Big Faceless PDF SVN
Deutsche Bahn AG (Transport / Logistik)
3 Monate
2005-03 - 2005-05

Zweistufige Restrukturierung/Migration eines Datenschutzportals

PHP MySQL MSSQL ...

Zweistufige Restrukturierung/Migration eines Datenschutzportals von der Individualanwendung zur Standardlösung

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing

PHP MySQL MSSQL HTML CSS JavaScript Apache IIS
KAP AG / it-novum GmbH (Textilindustrie / IT-Dienstleister)

Aus- und Weiterbildung

Aus- und Weiterbildung

1999

Abitur am Beruflichen Gymnasium, Schwerpunkt Elektrotechnik in Fulda

Abschluss: Allgemeine Hochschulreife (Note 1.7)


2003

Studium der Angewandten Informatik, Fachrichtung Medieninformatik an der FH Fulda

Abschluss: Diplom Informatiker (FH) (Note 1.7)

Position

Position

Freiberuflicher Softwareentwickler (Java)

Kompetenzen

Kompetenzen

Top-Skills

Java Development

Schwerpunkte

Entwicklung webbasierter Anwendungen in Java

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen mit

  • Methoden: Agile Entwicklung, Scrum, Kanban, Clean Code
  • Verfahren: Objektorientierte Analyse (OOA) und Design (OOD)
  • Frameworks: Spring, Spring Boot, VueJS, Hibernate, JPA, Struts, Wicket, POI
  • Testing: JUnit, Mockito, Jest, Cypress
  • Architekturen: Client/Server, Webservices, Microservices
  • Server: Tomcat, Jetty, Apache
  • Software/Tools: IntelliJ, DBeaver, Jira, Confluence, LaTeX
  • Build & CI/CD: Git, Gitlab, Docker, Portainer, Maven, Gradle, NPM, Vite, Jenkins, Sonar


Berufserfahrung

seit 2003 als selbstständiger Softwareentwickler tätig

Betriebssysteme

Unix
Linux
Windows
95, 98, ME, 2000, XP, Vista
MacOS

Programmiersprachen

Java
6-21
JavaScript
Fortgeschritten
PHP
Basics
Go
Basics
Clojure
Basics
JSP
XML
HTML
CSS
SVG

Datenbanken

MySQL
ODBC
Oracle
MongoDB
MariaDB
H2 DB
PostgreSQL

Branchen

Branchen

  • Transport/ Logistik
  • Automobilindustrie
  • IT-Dienstleistungen
  • Textilindustrie
  • Touristik
  • Behörde/ Verwaltung

Einsatzorte

Einsatzorte

Fulda (+150km) Frankfurt (+50km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km)
Deutschland

Wohnort ist Kalbach bei Fulda.

Ein Projekteinsatz ist daher nur in der Region Frankfurt - Fulda - Kassel möglich.

möglich

Projekte

Projekte

4 Jahre 8 Monate
2021-04 - heute

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung einer Plattform

Java Spring Boot Hibernate ...

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung einer Plattform zur Unterstützung des zentralen Einkaufs bei der Bearbeitung von Bedarfsanforderungen und Bestellungen

  • Anforderungsanalyse & Konzeption
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Spring Boot Hibernate VueJS PostgreSQL MongoDB HTML CSS Maven NPM Vite Git Gitlab CI Docker Portainer
Deutsche Bahn AG (Transport / Logistik)
5 Jahre 11 Monate
2020-01 - heute

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung von Baustellendatenbanken

Java Spring Spring Security ...

Betreuung, kontinuierliche Weiterentwicklung und Modernisierung von Baustellendatenbanken zur Verwaltung und Koordination von Baumaßnahmen im Schienenverkehr

  • Anforderungsanalyse & Konzeption
  • Entwicklung inkl. Testing
  • Dokumentation
  • Unterstützung bei der Einführung
Java Spring Spring Security Hibernate VueJS Struts MySQL XML HTML CSS POI Microservices Maven NPM Vite Tomcat Git Gitlab CI Docker Portainer
DB Regio AG & DB Fernverkehr AG & DB Cargo (Transport / Logistik)
3 Jahre
2017-01 - 2019-12

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung

Java Go Clojure ...

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung zur Lieferantenverwaltung, Umsatzplanung, Angebotserstellung und Auftragssteuerung sowie Kennzahlenmanagement

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Go Clojure Spring Hibernate VueJS Struts Oracle PostgreSQL RabbitMQ Microservices Maven Tomcat Git
Deutsche Bahn AG (Transport / Logistik)
6 Monate
2017-01 - 2017-06

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung

Java Spring Hibernate ...
Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung zur Sitzplatzreservierung im Personenverkehr
  • Entwicklung inkl. Testing
Java Spring Hibernate MongoDB Maven Tomcat Git
DB Regio AG
3 Jahre 5 Monate
2013-08 - 2016-12

iterativen Entwicklung und Produktivsetzung eines modularen Backendsystems

Java Hibernate Oracle ...

Unterstützung bei der iterativen Entwicklung und Produktivsetzung eines modularen Backendsystems zum Management und Betrieb mobiler Dienste in Fahrzeugen

  • Konzeption und Design
  • Backend-Entwicklung
  • Frontend-Entwicklung (für Admin-Oberfläche)
  • Testing
  • Dokumentation
Java Hibernate Oracle H2 DB Maven Wicket JAXB XML HTML Tomcat SVN LaTeX Jenkins Jira Confluence
Valtech GmbH (Automobilindustrie)
3 Monate
2013-05 - 2013-07

Erstellung eines Prototypen

Java Spring Maven ...

Erstellung eines Prototypen einer Anwendung zur Suche und Nutzung von Elektroladestationen direkt aus dem Fahrzeug

  • Backend-Entwicklung
  • Frontend-Entwicklung (Fahrzeuginterface)
  • Testing
Java Spring Maven XML HTML CSS JavaScript Tomcat SVN Jenkins
Valtech GmbH (Automobilindustrie)
3 Monate
2013-02 - 2013-04

Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung

Java Struts Hibernate ...
Betreuung und kontinuierliche Weiterentwicklung einer Webanwendung zur Lieferantenverwaltung, Umsatzplanung, Angebotserstellung und Auftragssteuerung sowie Kennzahlenmanagement
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate Oracle Acegi Security HTML CSS JavaScript/AJAX (Prototype) Tomcat Maven Big Faceless PDF SVN
Deutsche Bahn AG
1 Jahr 3 Monate
2012-02 - 2013-04

Erstellung eines webbasierten Auswertungs- und Datenmanagementsystems

Java Spring 3 Spring 3 Security ...

Erstellung eines webbasierten Auswertungs- und Datenmanagementsystems zur Unterstützung des Ausschreibungs- und Verwaltungsprozesses bei der Vergabe von Verkehrsverträgen im Schienenverkehr

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
  • Unterstützung bei der Einführung
Java Spring 3 Spring 3 Security Struts 2 Hibernate MySQL HTML CSS JavaScript/AJAX (jQuery) Tomcat SVN Maven Jenkins
DB Regio AG (Transport)
7 Monate
2012-02 - 2012-08

Erstellung eines webbasierten Abrechnungssystems

Java Spring 3 Spring 3 Security ...
Erstellung eines webbasierten Abrechnungssystems als Nachfolgesystem einer MS Access-Eigenentwicklung des Kunden
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
Java Spring 3 Spring 3 Security Struts 2 Hibernate MySQL HTML CSS JavaScript/AJAX (jQuery) Tomcat SVN Maven Jenkins
DB Mobility Logistics AG
6 Monate
2011-08 - 2012-01

Erweiterung einer webbasierten Konferenzraum-Verwaltungssoftware

Java Spring 2 Struts ...
Erweiterung einer webbasierten Konferenzraum-Verwaltungssoftware und konzernweite Einführung
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
  • Unterstützung bei der Einführung
Java Spring 2 Struts Hibernate MySQL Acegi Security HTML CSS JavaScript/AJAX (Prototype / jQuery) Tomcat SVN
DB Services Immobilien GmbH
1 Jahr 1 Monat
2011-01 - 2012-01

Re-Design und Erweiterung einer Baustellendatenbank

Java Spring 2 Struts ...

Redesign und Erweiterung einer Baustellendatenbank zur Verwaltung und Koordination von Baumaßnahmen im Schienenpersonenverkehr

  • Konzeption
  • Front- und Backend-Entwicklung inkl. Testing
  • Dokumentation
Java Spring 2 Struts Hibernate MySQL Acegi Security XML HTML CSS JavaScript/AJAX (Prototype / jQuery) Tomcat Big Faceless Report Generator POI SVN
DB Regio AG & DB Fernverkehr AG (Transport)
3 Monate
2011-01 - 2011-03

Erweiterung eines webbasierten Kennzahlensystems

Java Spring 2 Struts ...
Erweiterung eines webbasierten Kennzahlensystems zur Bewertung und Qualitätsverbesserung von Kundenbetreuern im Nahverkehr
  • Konzeption und Design
  • Entwicklung im Backendbereich inkl. Testing
  • Dokumentation
Java Spring 2 Struts Hibernate Oracle Acegi Security Tomcat Big Faceless Report Generator SVN
DB Regio AG
4 Monate
2010-09 - 2010-12

Beratungs- und Entwicklungsleistungen

Java Struts Hibernate ...
Beratungs- und Entwicklungsleistungen im Rahmen der Prototyperstellung zur Verbesserung der Datenstrukturen und Datenqualität zur Infrastrukturdatenhaltung in diversen Bestandssystemen
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Dokumentation
Java Struts Hibernate Oracle Tomcat SVN
DB Netz AG
1 Jahr
2010-01 - 2010-12

Konzeption und Entwicklung einer webbasierten Konferenzraum-Verwaltungssoftware

Java Struts Hibernate ...

Konzeption und Entwicklung einer webbasierten Konferenzraum-Verwaltungssoftware

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate MySQL Acegi Security HTML CSS JavaScript/AJAX (Prototype) Tomcat Big Faceless PDF SVN
DB Services Immobilien GmbH
5 Monate
2010-04 - 2010-08

Entwicklung eines webbasierten Kennzahlensystems

Java Struts Hibernate ...
Entwicklung eines webbasierten Kennzahlensystems zur Bewertung und Qualitätsverbesserung von Kundenbetreuern im Nahverkehr
  • Konzeption und Design
  • Entwicklung im Backendbereich inkl. Testing
Java Struts Hibernate Oracle Acegi Security Tomcat SVN
DB Regio AG
4 Jahre 4 Monate
2006-05 - 2010-08

Erstellung und fortlaufende Weiterentwicklung der Systemmanagementlösung

PHP MySQL XML ...

Erstellung und fortlaufende Weiterentwicklung der Systemmanagementlösung ITCOCKPIT auf Basis von Nagios

  • Frameworkkonzeption und ?implementierung
  • Datenbankdesign
  • Backend-Entwicklung
  • Frontend-Erstellung
  • Betreuung und Beratung von Modulentwicklern
  • Testing
  • Versionsverwaltung

PHP MySQL XML HTML CSS JavaScript/AJAX (Prototype) Apache Linux Pear SVN Nagios NDOUtils PNP (RRDTool) NagVis
it-novum GmbH (IT-Dienstleister)
1 Jahr 1 Monat
2008-12 - 2009-12

Entwicklung einer Webanwendung zur Auftragssteuerung

Java Struts Hibernate ...
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate Oracle Acegi Security HTML CSS JavaScript/AJAX (Prototype) Tomcat Big Faceless PDF POI SVN
Deutsche Bahn AG (Transport / Logistik)
1 Jahr 1 Monat
2007-11 - 2008-11

Konzeption und Entwicklung einer Lieferantendatenbank

Java Struts Hibernate ...

Konzeption und Entwicklung einer Lieferantendatenbank inkl. Bewertungsfunktionen und Möglichkeiten zur Umsatzplanung

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung

Java Struts Hibernate Oracle HTML CSS JavaScript/AJAX (Prototype) Tomcat POI SVN
Deutsche Bahn AG (Transport / Logistik)
1 Jahr 9 Monate
2006-02 - 2007-10

Konzeption und Entwicklung eines Kennzahlenmanagementsystems

Java Struts Hibernate ...
  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing
  • Unterstützung bei der Einführung
Java Struts Hibernate Oracle MySQL HTML CSS JavaScript SVG Tomcat Big Faceless PDF POI SVN
Deutsche Bahn AG (Transport / Logistik)
5 Monate
2005-11 - 2006-03

Zweistufige Restrukturierung/Migration eines Datenschutzportals

PHP MySQL MSSQL ...

Zweistufige Restrukturierung/Migration eines Datenschutzportals von der Individualanwendung zur Standardlösung

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing

PHP MySQL MSSQL HTML CSS JavaScript Apache IIS
KAP AG / it-novum GmbH (Textilindustrie / IT-Dienstleister)
5 Monate
2005-06 - 2005-10

Unterstützung bei der Anpassung und Erweiterung eines eigenentwickelten Maßnahmentools

Java Struts MySQL ...

  • Frontendanpassung und -erweiterung
  • Backendoptimierung sowie -erweiterung

Java Struts MySQL HTML CSS JavaScript Tomcat Big Faceless PDF SVN
Deutsche Bahn AG (Transport / Logistik)
3 Monate
2005-03 - 2005-05

Zweistufige Restrukturierung/Migration eines Datenschutzportals

PHP MySQL MSSQL ...

Zweistufige Restrukturierung/Migration eines Datenschutzportals von der Individualanwendung zur Standardlösung

  • Anforderungsanalyse
  • Konzeption und Design
  • Entwicklung inkl. Testing

PHP MySQL MSSQL HTML CSS JavaScript Apache IIS
KAP AG / it-novum GmbH (Textilindustrie / IT-Dienstleister)

Aus- und Weiterbildung

Aus- und Weiterbildung

1999

Abitur am Beruflichen Gymnasium, Schwerpunkt Elektrotechnik in Fulda

Abschluss: Allgemeine Hochschulreife (Note 1.7)


2003

Studium der Angewandten Informatik, Fachrichtung Medieninformatik an der FH Fulda

Abschluss: Diplom Informatiker (FH) (Note 1.7)

Position

Position

Freiberuflicher Softwareentwickler (Java)

Kompetenzen

Kompetenzen

Top-Skills

Java Development

Schwerpunkte

Entwicklung webbasierter Anwendungen in Java

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen mit

  • Methoden: Agile Entwicklung, Scrum, Kanban, Clean Code
  • Verfahren: Objektorientierte Analyse (OOA) und Design (OOD)
  • Frameworks: Spring, Spring Boot, VueJS, Hibernate, JPA, Struts, Wicket, POI
  • Testing: JUnit, Mockito, Jest, Cypress
  • Architekturen: Client/Server, Webservices, Microservices
  • Server: Tomcat, Jetty, Apache
  • Software/Tools: IntelliJ, DBeaver, Jira, Confluence, LaTeX
  • Build & CI/CD: Git, Gitlab, Docker, Portainer, Maven, Gradle, NPM, Vite, Jenkins, Sonar


Berufserfahrung

seit 2003 als selbstständiger Softwareentwickler tätig

Betriebssysteme

Unix
Linux
Windows
95, 98, ME, 2000, XP, Vista
MacOS

Programmiersprachen

Java
6-21
JavaScript
Fortgeschritten
PHP
Basics
Go
Basics
Clojure
Basics
JSP
XML
HTML
CSS
SVG

Datenbanken

MySQL
ODBC
Oracle
MongoDB
MariaDB
H2 DB
PostgreSQL

Branchen

Branchen

  • Transport/ Logistik
  • Automobilindustrie
  • IT-Dienstleistungen
  • Textilindustrie
  • Touristik
  • Behörde/ Verwaltung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.