freiberufler Java Entwickler / Web Entwickler / Großraum Frankfurt am Main auf freelance.de

Java Entwickler / Web Entwickler / Großraum Frankfurt am Main

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • Hessen
  • Nähe des Wohnortes
  • de  |  en  |  es
  • 12.08.2026

Kurzvorstellung

Ich biete mehr als 15 Jahre Erfahrung in der
Planung und Entwicklung von komplexen Geschäftsanwendungen im Java-Umfeld.
Mein technischer Schwerpunkt liegt im Java / Java EE / Spring-Bereich: Frontend-, Backend-, Mobile- und Webservice-Lösungen.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

Projekt‐ & Berufserfahrung

Senior Entwickler
Proventa AG, Darmstadt
2/2014 – 2/2015 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2014 – 2/2015

Tätigkeitsbeschreibung

Entwicklung einer E-Publishing-Lösung für einen namhaften E-Book-Reader, die mehrere Buchhändler in Deutschland und Europaweit vermarkten.

Aufgabenbereich:
- Konzeption und Implementierung neuer Features
- Backendentwicklung auf Java 7 Basis und weiteren Standard-Frameworks
- Dokumentation der technischen Komponenten / Schnittstellen
- Erstellung von Komponenten- und Systemtests
- Evaluierung und Einbindung neuer Technologien
- Planung und Durchführung von Workshops
- Wissenstransfer von Onsite zu Nearshore Team (Mazedonien)
- Im Team wurde konsequent nach Clean Code-Prinzipien gearbeitet (Test Driven Development, Codereviews, Pair Programming, regelmäßiges Refactoring, Continuous Integration mit Jenkins und Sonar).

Eingesetzte Methoden / Technologien:
- WebServices (REST)
- Jave EE 7
- Spring, Hibernate / JPA
- Oracle DB, PL/SQL
- JBOSS 7
- SVN, Maven, Jenkins
- ONIX3, RDF

Eingesetzte Qualifikationen

Oracle-Anwendungen, PL/SQL, Spring Framework, J2EE, Web Services, Hibernate (Framework)

Entwickler
Deutsche Telekom AG, Darmstadt
11/2011 – 12/2013 (2 Jahre, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

11/2011 – 12/2013

Tätigkeitsbeschreibung

Im Rahmen meiner Tätigkeit habe ich - in einem agilen Entwicklungsprozess (SCRUM) - ein bestehendes Partner-Abrechnungssystem auf eine neue technologische Plattform gehoben, das Kundencenter für identifizierte Kunden um zahlreiche Funktionalitäten (neue Startseite, Recovery-Prozesse, Einrichtungs-Assistenten, etc.) erweitert, sowie maßgeblich an der Kundencenter-App für die Geräteplattformen Apple IOS und Google Android mitentwickelt.
Weiterhin habe ich an dem Redesign der bestehenden Kundencenter-Website nach konzernweiten Designvorgaben mitgearbeitet und die bestehende Struktur auf die neuen Webstandards (HTML5, CSS3, Responsive) gehoben.
Ebenfalls habe ich ein Nearshoring-Team in bestimmte Wissensgebiete und Technologien eingearbeitet und koordiniert.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Objektorientiere Analyse und Design
- Enge Abstimmung und Umsetzung der konzernweiten Designvorgaben
- Entwicklung diverser Komponenten
- Abstimmung, Koordination und Know-How Transfer von Onsite zu Nearshore Team (Russland)
- Optimierung diverser Anwendungsfälle fur mobile Endgeräte - Responsive Design

Umfeld und Technologie:
- Java / Java EE, JSP, JSF 2, RichFaces
- Spring, Tiles, Hibernate
- JavaScript-Frameworks (JQuery, JQuery-Mobile, Prototype)
- HTML 5, CSS 3
- Apache Cordova / PhoneGap
- JUnit / Selenium / Jenkins / Automatisiertes Testing
- Java EE 6
- JBOSS AS 7
- SVN / JIRA

Eingesetzte Qualifikationen

Oracle Business Intelligence Enterprise Edition, Betriebssysteme, Android, iOS, Scrum, Testen, Apache, Wildfly, Android Entwicklung, Subversion, Hibernate (Java), iOS Entwicklung, J2EE, Java (allg.), Junit

Architekt
BMW Motorrad GmbH, München
7/2011 – 10/2011 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2011 – 10/2011

Tätigkeitsbeschreibung

Erstellung eines Fach- und IT-Konzepts für eine Zwischenschicht zur Online-Bereitstellung kaufmännische und technische Servicedaten über SOAP-Webservices im Automotive-Bereich.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Objektorientiere Analyse und Design
- Konzeption und Dokumentation der anvisierten Architektur (Fach- und IT-Konzept)
- Einarbeitung und Schulung des Kunden in die Architektur/Systemumgebung/Technologien

Umfeld und Technologie:
- GlassFish 3
- Java EE 6
- .Net
- Microsoft Visio

Entwickler
Customer Business Solutions GmbH, Darmstadt
4/2011 – 6/2011 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

4/2011 – 6/2011

Tätigkeitsbeschreibung

Design und Entwurf einer Zwischenschicht zur Bereitstellung von Geschäftsprozessen über Webservices (REST/SOAP).

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Evaluierung und Auswahl geeigneter Technologien
- Konzeption und Dokumentation der Zwischenschicht-Architektur
- Entwicklung eines Prototypen für den Proof Of Concept der angestrebten Architektur
- Entwicklung der einzelnen Komponenten
- Etablierung von automatisierten Buildprozessen und Werkzeuge zur Messung und Visualisierung von Quellcode-Metriken
- Einarbeitung und Schulung des Kunden in die bestehende Architektur, Systemumgebung und Technologien
- Migration des Buildprozesses von Maven 2 auf Maven 3

Umfeld und Technologie:
- Apache Tomcat 6
- Eclipse Helios
- Subversion
- Spring 3, Apache CXF
- Nexus, Hudson, Maven 3, Sonar
- Webservices (REST/SOAP)
- SAP R/3

Entwickler
1&1 Internet AG, Karlsruhe
9/2010 – 3/2011 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2010 – 3/2011

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines CloudAPI- Templates für die einfache und einheitliche Darstellung ((beliebig) komplexer) API's von 1&1 Diensten für interne und externe Konsumenten.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Evaluierung und Auswahl geeigneter Technologien
- Entwicklung eines Prototypens für den Proof Of Concept der angestrebten Architektur
- Entwicklung der einzelnen API-Komponenten
- Mithilfe in der Konzeption und Umsetzung einer Service Registry
- Konzeption und Implementierung eines generellen Datenprotokolls auf Basis des Google Data Protocol
- Analyse und prototypische Implementierung von AAA-Technologien nach OpenID und OAuth

Umfeld und Technologie:
- Apache Tomcat 6
- Eclipse Helios
- Subversion
- Spring 3, Apache CXF
- Nexus, Sonar, Hudson, Maven 2
- Webservices (REST/SOAP)
- OpenID, OAuth
- Google Data Protocol

Eingesetzte Qualifikationen

Apache Tomcat, Apache, Spring Framework, Subversion, J2EE, Eclipse, SOAP, Web Services, Architektur (allg.), Technische Konzeption

Entwickler
Merck KGaA, Darmstadt
1/2010 – 5/2010 (5 Monate)
Chemieindustrie
Tätigkeitszeitraum

1/2010 – 5/2010

Tätigkeitsbeschreibung

Konzeption und Implementierung eines Dokumentenmanagement-Systems zur Konsolidierung von kundenspezifischen Daten.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Konzeption, Spezifikation und Entwicklung der Dokumentenmanagement-Plattform
- Kundenspezifische Anpassungen an dem Alfresco Repository und der Share-Oberfläche
- Präsentation der Ergebnisse
- Schulung der Mitarbeiter sowie Dokumentation
- Administration und Troubleshooting in Test- und Produktionssystemen.
- Migration aller Komponenten von Alfresco 3.1 Enterprise auf Alfresco 3.2 Enterprise
- Konzeption und Durchführung von Lasttests
- Anbindung des Dokumentenmanagement-Systems an das Merck Liferay-Portal

Umfeld und Technologie:
- JDK 1.5.x, 1.6.x
- Apache Tomcat 6
- Alfresco 3.1/3.2 Enterprise (SDK)
- Oracle 11g
- REST-Webservices, SURF Plattform, WebScripts
- Ajax / JSON, JavaScript, Yahoo UI (YUI), Prototype
- Spring
- SVN
- Atlassian Jira/Confluence
- Eclipse 3.4
- Grinder

Architekt / Projektleiter
Prodyna AG, Frankfurt am Main
7/2009 – 4/2010 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2009 – 4/2010

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines Skillmanagement Systems für die Verwaltung von Mitarbeiterkompetenzen in einem Unternehmen.

Aufgaben:
- Technische Projektleitung
- Kontinuierliche Team-Zusammenstellung
- Analyse und Abstimmung der fachlichen Anforderungen
- Softwareanalyse
- Technische Konzeption und Architektur der Skillmanagement Anwendung
- technische und fachliche Projektleitung
- Technologietraining und Beratung für Projektteam
- Kundenpräsentationen sowie Dokumentation
- Design und Entwicklung der Oberfläche
- Entwicklung der Hauptkomponenten
- Entwicklung der administrativen Komponenten

Umfeld und Technologie:
- Java EE
- Java Server Faces (JSF) / ICEFaces
- Eclipse RCP/RAP
- Spring, JPA / Hibernate
- SVN, CVS
- Magic Draw, Topcased
- JBoss AS 4.x
- Eclipse 3.2

Entwickler
Deutsches Reisebüro, Frankfurt am Main
1/2009 – 6/2009 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2009 – 6/2009

Tätigkeitsbeschreibung

Design und Entwurf von Berechnungskomponenten für ein Reservierungssystem des Deutschen Reisebüros.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Konzeption, Spezifikation und Entwicklung der Vorkalkulation sowie Preisberechnungskomponenten
- Präsentation der Ergebnisse
- Schulung der Mitarbeiter

Umfeld und Technologie:
- Java EE
- Eclipse RCP
- Apache Tomcat 5
- MySQL 5
- Hibernate
- MagicDraw UML
- ANT, CVS, JUnit
- Atlassian Jira / Atlassian Confluence
- Eclipse 3.2

Architekt
Oxford University Press, Madrid
8/2008 – 10/2008 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2008 – 10/2008

Tätigkeitsbeschreibung

Konzeption und Implementierung von Schnittstellenerweiterungen zur Bereitstellung von externen Webservices über SOAP.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Konzeption, Spezifikation und Entwicklung der externen Schnittstellen
- Präsentation beim Kunden

Umfeld und Technologie:
- Java EE
- JBoss
- JPA / Hibernate
- Webservces, WSDL / SOAP
- ANT, CVS, JUnit
- Eclipse 3.2

Architekt, Projektleiter
Phonelearning S.L., Barcelona
9/2007 – 8/2008 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2007 – 8/2008

Tätigkeitsbeschreibung

Aufgaben:
- Technische Projektleitung
- Konzeption, Spezifikation und Entwicklung der Phonelearning Plattform
- Technische Projektleitung, Auswahl der Technologien
- Recruitment des Entwicklerteams
- Einführung von Reporting-Funktionalitäten
- Statistische Auswertung über Verwendung der Plattform

Umfeld und Technologie:
- JDK 1.5.x
- Apache Tomcat 5
- Struts 2, Tiles 2, JPA / Hibernate
- MySQL 5
- Eclipse 3.2
- ANT, SVN, JUnit

Entwickler
DiViBib GmbH, Wiesbaden
11/2006 – 8/2007 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2006 – 8/2007

Tätigkeitsbeschreibung

Aktive Mitarbeit an der Entwicklung einer Plattform für öffentliche Bibliotheken zur Bereitstellung von digitalen Medien (eBooks, ePaper, eAudio, eVideo).

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Mitentwicklung diverser Komponenten u.a. aus dem Bereich Mediendownload und Lizensierung
- Evaluierung von Reporting-Plattformen

Umfeld und Technologie:
- Java EE
- Struts 1.x/2.x
- Spring, JPA / Hibernate, Apache Lucene
- Postgres, XML
- Adobe LiveCycle Policy Server
- Pentaho BI Plattform, JasperReports
- Apache Tomcat 5
- Eclipse 3.1
- SVN, Ant

Eingesetzte Qualifikationen

Reporting, Postgresql, Betriebssysteme, Apache Tomcat, Apache, XML, Spring Framework, Subversion, Hibernate (Java), J2EE, Java (allg.), Eclipse, Apache Struts, Hibernate (Framework)

Entwickler
IBM Deutschlang GmbH, Mainz
3/2006 – 8/2006 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2006 – 8/2006

Tätigkeitsbeschreibung

Mitarbeit an einer Telematik Plattform zur Anzeige von Fahrzeugpositionen sowie zur Darstellung sämtlicher über den CAN-Bus/Fahrzeugsensorik erfassbaren Messdaten.

Aufgaben:
- Analyse und Abstimmung der fachlichen Anforderungen
- Konzeption, Spezifikation und Entwicklung einer Fahrzeugsimulationssoftware zur Anzeige von Fahrzeugen und Fahrzeugdaten
- Reduzierung von Telekommunikationskosten
- Design und Umsetzung der Benutzeroberflächen
- Präsentation der Ergebnisse
- Präsentationsvorbereitung der Anwendung für einen großen Automobilhersteller

Umfeld und Technologie:
- JDK 1.5.x
- Swing
- IBM MQSeries (MQTT)
- DB2, MySQL
- KML
- Eclipse 3.1
- Ant, SVN

Eingesetzte Qualifikationen

Mysql, IBM DB2, Betriebssysteme, IBM WebSphere Application Server (WAS), Subversion, Eclipse, Telekommunikation / Netzwerke (allg.), User Interface (UI), Fahrzeugsimulation, Filtertechnik, CAN-Bus (controller area network)

Zertifikate

Certified Scrum Master (CSM)
2012
Certified Scrum Developer (CSD)
2012

Ausbildung

Allgemeine Informatik
Diplom Informatiker
2007
Wiesbaden

Über mich

Mein Leistungsangebot umfasst:
- Softwareentwicklung (Software Engineering, Scrum Development), insbesondere Java, Java EE, Spring, Webservices, Backend, Frontend, Webentwicklung, Mobile-Entwicklung
- Analyse und Konzeption: Systemanalyse, Systemarchitektur, Systemdesign, Modellierung
- Scrum Master-Tätigkeit

+++ Ich bin IT-Haftpflicht versichert (HISCOX) +++

Weitere Kenntnisse

Standards:
- Agile und iterative Vorgehensweisen
- SCRUM Prozess
- Test getriebenes Design und Entwicklung
- Objektorientierte Analyse und Design
- UML

Programmiersprachen:
- Java / Python
- Javascript

Datenbanken:
MySQL, Oracle, Postgres

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
bevorzugt
Profilaufrufe
229
Alter
47
Berufserfahrung
26 Jahre und 11 Monate (seit 09/1999)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden