Java Entwickler / Web Entwickler / Großraum Frankfurt am Main
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Hessen
- Nähe des Wohnortes
- de | en | es
- 12.08.2026
Kurzvorstellung
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
Qualifikationen
Projekt‐ & Berufserfahrung
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
Oracle-Anwendungen, PL/SQL, Spring Framework, J2EE, Web Services, Hibernate (Framework)
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
Oracle Business Intelligence Enterprise Edition, Betriebssysteme, Android, iOS, Scrum, Testen, Apache, Wildfly, Android Entwicklung, Subversion, Hibernate (Java), iOS Entwicklung, J2EE, Java (allg.), Junit
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
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
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
Apache Tomcat, Apache, Spring Framework, Subversion, J2EE, Eclipse, SOAP, Web Services, Architektur (allg.), Technische Konzeption
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
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
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
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
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
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
Reporting, Postgresql, Betriebssysteme, Apache Tomcat, Apache, XML, Spring Framework, Subversion, Hibernate (Java), J2EE, Java (allg.), Eclipse, Apache Struts, Hibernate (Framework)
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
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
Ausbildung
Wiesbaden
Über mich
- 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
- 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
