Java Fullstack Entwicklung

freiberufler Java Fullstack Entwicklung auf freelance.de
Verfügbarkeit einsehen
auf Anfrage
de  |  en  |  fr
80‐90€/Stunde
Hamburg
30.06.2020

Kurzvorstellung

Ich bin seit über 10 Jahren als Java Fullstack Entwickler in diversen Projekten tätig, davon seit 4 Jahren als Freiberufler.

Ich biete

IT, Entwicklung
  • J2EE (Java EE)
  • Hibernate (Java)
  • Spring
  • Git
  • Apache Maven
  • Apache Camel
  • SCRUM

Fokus
  • Spring Boot
  • Microservices
  • Java Fullstack Entwicklung

Projekt‐ & Berufserfahrung

Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
3/2019 – 6/2020 (1 Jahr, 4 Monate)
Großhandel
Tätigkeitszeitraum

3/2019 – 6/2020

Tätigkeitsbeschreibung

Weiterentwicklung eines Microservice-Systems zur Befüllung von Pfandautomaten sowie der Abfrage von Daten von Pfandautomaten und deren Weiterleitung an einen Clearingdienstleister

Einsatz als Softwareentwickler:
• Neuentwicklung und Erweiterung der Microservices
• Dokumentation der Microservices
• Bugfixing und Tuning der Microservices
• Erweiterung und Pflege der Ext JS Oberfläche

Technisches Umfeld:
Java EE, Spring Boot 2, Spring Cloud, Spring Data JPA, Spring Core, Apache Camel, Hibernate, Git, Apache ActiveMQ, PostgreSQL, Ext JS 4, Jackson, Dozer, Swagger, Liquibase, Maven, Mockito, Jenkins, Sonar Cube, JUnit, PostgreSQL, inubit BPM,

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Eclipse, Git, Hibernate (Java), J2EE (Java EE), Jenkins, JUnit, Spring, Apache Camel


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
1/2018 – 3/2019 (1 Jahr, 3 Monate)
Medizin
Tätigkeitszeitraum

1/2018 – 3/2019

Tätigkeitsbeschreibung

Weiterentwicklung eines Systems zur Steuerung einer Zahnarztpraxis

Einsatz als Softwareentwickler:
• Umsetzung fachlicher Anforderungen
• Dokumentation der Module
• Bugfixing und Tuning der Module

Technisches Umfeld:
Java EE, Apache Wicket, jQuery, Kendo UI, Spring Core, Google Protocol Buffers, Jersey RESTful Web Services, Apache Tomcat, Eclipse, IntelliJ IDEA, Hibernate, Flyway, Maven, Git, Mockito, Bamboo, SonarQube, JProfiler, JUnit, MariaDB, MySQL

Eingesetzte Qualifikationen

MariaDB, Kanban (Softwareentwicklung), SCRUM, Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), J2EE (Java EE), JUnit, Spring, Apache Wicket, jQuery, Representational State Transfer (REST)


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
10/2016 – 1/2018 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 1/2018

Tätigkeitsbeschreibung

Weiterentwicklung eines Front- und Backoffice Systems zur Fahrzeugkonfiguration.

Einsatz als Softwareentwickler:
• Entwicklung der Komponente für den Import und die Bearbeitung von Leasinggeberdaten
• Entwicklung der Komponente zur Definition der Bestandteile einer Kostenrechnung
• Entwicklung der Komponente zur Ausführung der Kostenrechnung
• Entwicklung der Komponente zur Ausführung eines Bestellworkflows

Technisches Umfeld:
Java EE, Groovy, Apache Wicket, Apache Tomcat, Spring Core, Apache POI, Eclipse, EclipseLink, JSON, Jackson, Gradle, Git, Mockito, Jenkins, JUnit, Oracle DB, Camunda BPM, Selenium

Eingesetzte Qualifikationen

Oracle Database, Apache Tomcat, Eclipse, Git, Gradle, J2EE (Java EE), Jenkins, JUnit, Spring, Apache Wicket, JavaScript Object Notation (JSON), Selenium


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
4/2014 – 10/2016 (2 Jahre, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2014 – 10/2016

Tätigkeitsbeschreibung

Neuentwicklung eines Java-basierten Systems für die weltweite
Containerlogistik.

Entwickler im Team "Routing" und "Export".
• Weiterentwicklung der Komponente für die automatische Transportplanung
• Entwicklung einer Komponente zur Manuellen Erstellung von Transportplänen
• Weiterentwicklung der Komponente zur operativen Anpassung von Transportplänen

Technisches Umfeld:
Java EE, EclEmma, Eclipse, EclipseLink, EJB, Gerrit, Git, GlassFish, Gradle, Hamcrest, ICEfaces, Java Server Faces (JSF), Jenkins, JUnit, Mockito, Oracle DB, SQL, PM4j, Rational ClearQuest, Sonar, SonarQube, SourceTree

Eingesetzte Qualifikationen

Oracle Database, Eclipse, EJB (Enterprise JavaBeans), Git, Gradle, J2EE (Java EE), Jenkins, JUnit, JSF (Java Server Faces)


Java Fullstack Softwareentwickler
Bekannt, Hamburg
1/2012 – 4/2014 (2 Jahre, 4 Monate)
Versicherungen
Tätigkeitszeitraum

1/2012 – 4/2014

Tätigkeitsbeschreibung

Weiterentwicklung einer Web-Applikation für die Schadensabwicklung

Einsatz als Softwareentwickler und Berater:
• Umsetzung fachlicher Anforderungen
• Dokumentation der Module
• Bugfixing und Tuning der Module

Technisches Umfeld:
Java, Ajax4JSF, Ant, Apache Commons Logging, Apache POI, CheckStyle, CVS, DB2, Dojo, Eclipse, Facelets, Findbugs, Hibernate, IBM WebSphere, Java Server Faces (JSF), Javascript, JAX-WS, jRebel, JUnit, Mockito, MyFaces, RAD, Richfaces, soapUI, Spring, Spring AOP, Spring Core, SQL, WebsphereMQ,

Eingesetzte Qualifikationen

DB2, WebSphere, CVS (Concurrent Versions System), Eclipse, Hibernate (Java), J2EE (Java EE), JUnit, Spring, WebSphere MQ, Ajax, JavaScript, JSF (Java Server Faces)


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
5/2010 – 1/2012 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2010 – 1/2012

Tätigkeitsbeschreibung

Weiterentwicklung eines Front- und Backoffice Systems zur
Fahrzeugkonfiguration. Hierbei zunächst als alleiniger Entwickler für alle
Phasen der Softwareentwicklung verantwortlich. Später Übernahme der
fachlichen und technischen Einarbeitung sowie des Coachings für einen
Programmieranfänger.

Einsatz als Softwareentwickler und Coach:
• Entwicklung eines Systems zur Darstellung von fahrzeugspezifischen
Sonderprämien
• Entwicklung einer Komponente zur zeitgesteuerten Ausführung von
Aufgaben (JobScheduler)
• Migration der Anwendung von Java 1.4 auf Java 6
• fachliche und technische Einarbeitung eines Programmieranfängers
• Erweiterung des Car Policy Editors um die Speicherung mehrerer
Regelblöcke (Rulesets)
• diverse kleinere Erweiterungen

Technisches Umfeld:
Java, Ant, Apache Axis, Apache JMeter, Apache POI, Apache Struts,
Apache Tiles, Apache Tomcat, CheckStyle, CruiseControl, CSS, CVS,
Eclipse, Findbugs, Hibernate, iReport, JasperReports, Java Server Pages
(JSP), Javascript, JUnit, Oracle, Quartz, SQLDeveloper, UJAC, Unix,
Windows, XML

Eingesetzte Qualifikationen

Oracle Database, Apache Tomcat, CVS (Concurrent Versions System), Eclipse, Hibernate (Java), J2EE (Java EE), JUnit, CSS (Cascading Style Sheet), JavaScript, JSP (Java Server Pages), Struts


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
5/2009 – 6/2010 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2009 – 6/2010

Tätigkeitsbeschreibung

Erweiterung einer Webanwendung zur Fuhrparkverwaltung mit integriertem
Fahrzeugkonfigurator

Einsatz als Softwareentwickler:
• Weiterentwicklung des Imports von Fahrzeugdaten für den integrierten
Fahrzeugkonfigurator
• Entwicklung eines Imports von Mediendateien für den integrierten
Fahrzeugkonfigurator
• Design und Implementierung eines Editors zur Verwaltung von Car
Policies
• Entwicklung eines Algorithmus zum Matching von Fahrzeugdaten in
unterschiedlichen Datenformaten
• Anbindung eines Webservice zur Abfrage von Fahrzeugdaten
• Weiterentwicklung des integrierten Fahrzeugkonfigurators
• Weiterentwicklung des Moduls zur Fuhrparkverwaltung
• Entwicklung Mehrwährungsfähigkeit der Anwendung

Technisches Umfeld:
Java, Apache Axis, Apache Struts, Apache Tiles, Apache Tomcat,
CheckStyle, Common Controls, DB2, DWR, Eclipse, Findbugs, Hibernate,
iText, Java Server Pages (JSP), Javascript, JUnit, Linux, Oracle DB,
PostgreSQL, Quartz, Spring Core, SQLDeveloper, Subversion (SVN),
Windows, XML

Eingesetzte Qualifikationen

DB2, Oracle Database, PostgreSQL, Apache Tomcat, Apache Subversion (SVN), Eclipse, Hibernate (Java), J2EE (Java EE), JUnit, Spring, JavaScript, JSP (Java Server Pages), Struts


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
4/2009 – 4/2009 (1 Monat)
Werbeagentur
Tätigkeitszeitraum

4/2009 – 4/2009

Tätigkeitsbeschreibung

Umstellung einer Webanwendung auf UTF-8 Codierung:

Im Zuge der Internationalisierung einer Webanwendung wurden alle
Webseiten, Mailtemplates und Nutzereingaben sowie die Kommunikation
zwischen Applikation und Datenbank auf UTF-8 umgestellt. Darüber hinaus
wurden betroffene Datenbanktabellen zur Speicherung von UTF-8 codierten
Zeichen angepasst und eine Migration der bestehenden Daten
vorgenommen.

Technisches Umfeld:
Java, Apache Struts, Apache Tiles, Apache Tomcat, CVS, Eclipse,
Hibernate, Java Server Faces (JSF), JUnit, Linux, MySQL, Windows

Eingesetzte Qualifikationen

mySQL, Apache Tomcat, CVS (Concurrent Versions System), Eclipse, Hibernate (Java), J2EE (Java EE), JUnit, JSF (Java Server Faces), Struts


Softwareentwickler und Berater
Kundenname anonymisiert, Hamburg
4/2009 – 4/2009 (1 Monat)
Medienbranche
Tätigkeitszeitraum

4/2009 – 4/2009

Tätigkeitsbeschreibung

Ansprechpartner für IT Fragen während der Abwesenheit des festangestellten Ansprechpartners

Einsatz als Softwareentwickler und Berater:
• Ansprechpartner für IT-Fragen
• Unterstützung bei der Umkodierung von Musikdateien
• Erweiterung eines Skriptes zur Synchronisation von lokalen Mediendaten
mit einem Amazon S3 Server.

Technisches Umfeld:
Amazon Simple Storage Service, bash, Linux

Eingesetzte Qualifikationen

Bash (Shell)


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
4/2009 – 4/2009 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2009 – 4/2009

Tätigkeitsbeschreibung

Erweiterung eines webbasierten Systems zum Schadenmanagement um die
Komponente „telefonische Schadenanzeige“

Einsatz als Softwareentwickler:
• Konzeption und Entwicklung der Komponente zur Eingabe der
Schadendaten

Technisches Umfeld:
Java, Apache FOP, Apache Struts, Apache Tomcat, Castor, CheckStyle,
CVS, Eclipse, Findbugs, Java Server Pages (JSP), JUnit, Oracle DB, Unix,
Windows, XML

Eingesetzte Qualifikationen

Oracle Database, Apache Tomcat, CVS (Concurrent Versions System), Eclipse, J2EE (Java EE), JUnit, JSP (Java Server Pages), Struts


Berater
Kundenname anonymisiert, Hamburg
7/2008 – 4/2009 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2008 – 4/2009

Tätigkeitsbeschreibung

Koordinierung des Server-Umzugs der Java Applikationen:

Im Rahmen eines RZ Outsourcings sind die unten genannten Java
Applikationen auf externe Server umgezogen.
Verantwortliche Betreuung aller Java Anwendungen des Kunden. Die
Applikationen wurden vor und nach dem Umzug mittels JMeter funktional
und in Hinblick auf die Performance getestet.
Seit dem erfolgreichen Umzug der Applikationen: Koordination des Rollouts
neuer Releases mit dem Dienstleister, Durchführung von Abnahmetests.
Das Tracking der Releases erfolgt hierbei über das Action Request System
BMC Remedy ARS.

Technisches Umfeld:
Java, Apache JMeter, BMC Remedy ARS, Oracle DB

Eingesetzte Qualifikationen

Oracle Database, J2EE (Java EE)


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
1/2008 – 4/2009 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2008 – 4/2009

Tätigkeitsbeschreibung

Weiterentwicklung einer Java-Swing Anwendung zur
Abrechnungsunterstützung:

Hierbei lag ein Hauptaufgabengebiet in der Erstellung eines Services zum
Export von Daten in eine CSV-Datei. Die zu exportierenden Daten werden
über den Aufruf einer Stored Procedure innerhalb einer Oracle Datenbank
bereitgestellt und über eine JDBC Verbindung von der Anwendung
abgerufen. Ein weiteres Hauptaufgabengebiet umfasst die Anpassung der
XML-Stylesheets zur Transformation von XML Daten in PDF Dokumente.
Hierbei wird die Stylesheettransformationen über Apache FOP realisiert.

Technisches Umfeld:
Java, Apache FOP, CheckStyle, CVS, Eclipse, Findbugs, JUnit, Oracle,
SQLDeveloper, Swing, XSL-FO

Eingesetzte Qualifikationen

Oracle Database, CVS (Concurrent Versions System), Eclipse, J2SE (Java SE), JUnit, Swing (Java), XSL-FO (Extensible Stylesheet Language – Formatting Objects)


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
1/2008 – 4/2009 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2008 – 4/2009

Tätigkeitsbeschreibung

Weiterentwicklung einer Schnittstelle zur Übertragung von Fahrzeugdaten:

Als Schnittstelle zum im Unternehmen eingesetzten führenden
Fuhrparkverwaltungssystem wurde ein Java Client weiterentwickelt, der eine
Übertragung der Fahrzeugdaten aus dem Konfigurator in die
Fuhrparkverwaltungsanwendung über einen Apache Axis Web Service
ermöglicht. Die Persistierung der Fahrzeugdaten in einer Oracle-Datenbank
erfolgt über Hibernate.

Technisches Umfeld:
Java, Apache Axis, CheckStyle, CVS, Eclipse, Findbugs, Hibernate, JUnit,
Oracle

Eingesetzte Qualifikationen

Oracle Database, CVS (Concurrent Versions System), Eclipse, Hibernate (Java), J2EE (Java EE), JUnit


Java Fullstack Softwareentwickler
Kundenname anonymisiert, Hamburg
1/2008 – 4/2009 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2008 – 4/2009

Tätigkeitsbeschreibung

Weiterentwicklung eines Front- und Backoffice Systems zur
Fahrzeugkonfiguration

Einsatz als Softwareentwickler:
• Individualisierung der Fahrerbeteiligungsrechnung für die
Dienstfahrzeuge
• Entwicklung der Komponente zur direkten Einbindung von Autohändlern
• Verbesserung der Testabdeckung
• diverse kleinere Weiterentwicklungen

Technisches Umfeld:
Java, Ant, Apache JMeter, Apache POI, Apache Struts, Apache Tiles,
Apache Tomcat, CheckStyle, CSS, CVS, Eclipse, Findbugs, Hibernate,
iReport, JasperReports, Java Server Pages (JSP), Javascript, JUnit, Oracle,
UJAC, Unix, Windows, XML

Eingesetzte Qualifikationen

Oracle Database, Apache Tomcat, CVS (Concurrent Versions System), Eclipse, Hibernate (Java), J2EE (Java EE), JUnit, JavaScript, JSP (Java Server Pages), Struts


Ausbildung

Informatik
(Diplom)
Jahr: 2007
Ort: Oldenburg

Qualifikationen

Java Softwareentwicklung, Teamfähigkeit, Scrum, Kanban,
Microservices, Spring Boot, Apache Camel, Active MQ, Spring, Spring Data Jpa, Maven, Git, Apache Wicket, Hibernate, Eclipselink, Liquibase, Flyway,

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
95
Alter
39
Berufserfahrung
12 Jahre und 7 Monate (seit 12/2007)

Kontaktdaten

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

Jetzt Mitglied werden »