Konzeption, Architektur und Entwicklung Java / JEE (Web-)Anwendungen
Aktualisiert am 29.01.2025
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.03.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java / JEE Fullstack Entwickler
Architektur
SOA
WebService
REST
Java API for RESTful Web Services
SOAP
PrimeFaces
JSF
RichFaces
Continuous Integration
JUnit
Mockito
JavaFX
Spring
EJB
Java
JEE
GWT
Scrum
JavaScript
CSS
HTML
Deutsch
verhandlungssicher
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 1 Monat
2019-04 - 2020-04

Weiterentwicklung Finanzierungsportal

Software-Entwickler Java 8 Java EE CDI ...
Software-Entwickler

Einführung Mietkauf als neues Finanzprodukt.
Erweiterung des Finanzierungsportal, um heterogene Objekte zu finanzieren.
Erweiterung und Pflege der Preise.
Design und Entwicklung Rest Schnittstellen für Preiskalkulation und Pflege der Preise.
Implementierung KFW-Unternehmerkredit und KFW- Gründerkredit.

Eclipse Oracle DB 2 WebLogic Jenkins SonarQube Enterprise Architect Ant Apache Ivy
Java 8 Java EE CDI EJB WebService REST JPA Hibernate JSF RichFaces JavaScript CSS JUnit Mockito PowerMock UML
VR Smart Finanz AG
Echborn
2 Jahre 3 Monate
2017-01 - 2019-03

Entwicklung Kunden- und Maklerportal

Architektur, Entwicklung und Beratung Java 8 Java EE 7 JPA ...
Architektur, Entwicklung und Beratung

Design und Entwicklung von SOAP Web-Services gemäß aktueller Bipro Normen.

Erweiterung des Versicherungsportals, um weitere Self-Servicing Angebote.

Einsatz von Google Analytics für die Webanalyse.

Umstellung des Versicherungsportals auf neuen Layout mit Responsive Design.

Ablösung von Richfaces durch Primefaces.

GlassFish Oracle MySQL Ant Maven Sonar SVN Jenkins Enterprise Architect Netbeans IDE
Java 8 Java EE 7 JPA Hibernate JSF Richfaces Primefaces JavaScript CSS JUnit Mockito Powermock UML CDI EJB Web-Services JAX-WS JPA Hibernate SAAS Selenium
Versicherung
Frankfurt am Main
7 Monate
2015-12 - 2016-06

Geoinformationssystem (GIS)

Softwareentwicklung und Architektur Java 8 JavaFX Geohash-Java ...
Softwareentwicklung und Architektur

Design und Entwicklung eines Geoinformationssystems auf Basis von OpenStreetMap zur visuellen Darstellung der Daten als HeatMaps und als einzelne Knotenpunkte.

Docker Maven SonarQube Git Jenkins UML Enterprise Architect IntelliJ IDEA
Java 8 JavaFX Geohash-Java Dropwizard Jetty Jersey Jackson HK2 (IoCDependency Injection) Metrics JSON Spock Framework Slf4J OSGi
IT-Unternehmen in Big Data Bereich
1 Jahr 11 Monate
2014-01 - 2015-11

Data Analysis

Softwareentwicklung und Architektur Java 8 JavaFX Jetty ...
Softwareentwicklung und Architektur

Design und Implementierung von RESTful Web-Services zur Recherche in ein Solr/Riak Cloud.

Erstellung eines Modularen Clients zur Visualisierung und Verarbeitung von Telekommunikationsdaten.

Docker Maven SonarQube Git Jenkins UML Enterprise Architect IntelliJ IDEA
Java 8 JavaFX Jetty Jersey Jackson HK2 (IoC Dependency Injection) Metrics RxJava JSON Groovy Spock Framework Slf4J OSGI Dropwizard
IT-Unternehmen in Big Data Bereich
2 Monate
2013-11 - 2013-12

UNIFA Email System

Coach / Berater Java 6 GWT Smart GWT ...
Coach / Berater

Design und Code Review der Web-Applikation, Unterstützung bei der Umsetzung vom Design Optimierungen. Entwicklungsrichtlinien erstellen.

Einführung und Coaching bei der Erstellung von Tests für die Benutzeroberfläche.

Eclipse Ant Selenium WebDriver Apache Tomcat
Java 6 GWT Smart GWT JavaScript AJAX XML HTML
Bayerisches Landesamt für Steuern
München
9 Monate
2013-01 - 2013-09

Sendungsrecherche und Bearbeitung

Architektur, Entwicklung und Beratung Java 6 GWT GXT ...
Architektur, Entwicklung und Beratung

Entwicklung einer Web-Applikation auf Basis von Google Web Toolkit und Sencha GXT für die Erfassung, Recherche und Bearbeitung von Sendungen.

Eclipse Oracle 11g Maven Spring Framework Jenkins SVN Selenium JBoss Scrum
Java 6 GWT GXT JavaScript AJAX XML HTML JasperReports JUnit Log4J
trans-o-flex Logistik-Service GmbH
3 Jahre 2 Monate
2009-11 - 2012-12

Mehrere Projekte (Siehe Beschreibung)

Technische Projektleitung, Softwareentwicklung Java 6 JSF RichFaces ...
Technische Projektleitung, Softwareentwicklung

Projekt 1: Selbstauskunft Web-Applikation

Entwicklung einer Web-Applikation für die Bearbeitung von Selbstauskunft Anfragen.

Projekt 2: Konfiguration-Management Web-Applikation

Design und Entwicklung einer Web-Applikation zur Anlegen und Bearbeitung der Konfigurationen die in Zahlreichen Anwendungen verwendet werden. Die Konfigurationen können mit einem Dialog von einen Datenbank auf eine andere Datenbank kopiert werden.

Erweiterung und Aktualisierung des Backends vom JPA 1.0 Toplink auf JPA 2.0 Hibernate Implementierung.

Projekt 3: ICeD Dataload

Design- und Prozessoptimierungen des Data Processing Engines der die Bonitätsrelevante Daten vom verschiedenen Amtsgerichten und Inkasso Unternehmen in mehreren Schritten validiert, plausibilisiert, vervollständigt und in die Beauskunftungs-Datenbank speichert.

Projekt 4: ICeD Data Quality Web-Applikation

Weiterentwicklung und Aktualisierung der GUI zur Überprüfung und Nachbearbeitung der Daten die durch Data Processing Engine nicht automatisch verarbeitet werden konnten.

Projekt 5: ICeD Testautomation

Design und Entwicklung eines Tools für die Integrationstests der Data Processing Engine. Testautomation Tool wandelt die als Excel vorbereitete Testdaten in CSV Format um und reicht den Data Processing Engine zur Verarbeitung. Nach der Verarbeitung werden in Excel Format vorbereitete Ergebnisse kontrolliert und Protokolliert.

Eclipse Microsoft SQL Server Maven Sonar Spring Framework Hudson SVN Apache Tomcat Scrum
Java 6 JSF RichFaces PrimeFaces JavaScript jQuery Ajax XML HTML JUnit Log4J JPA Hibernate Apache POI
Arvato Infoscore GmbH
Baden-Baden

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2002-04 - 2004-03

Master of Science in Software Technology

MSc., Universität Lüneburg und University of Wolverhampton
MSc.
Universität Lüneburg und University of Wolverhampton

mit Auszeichnung (erster Platz)

Kompetenzen

Kompetenzen

Top-Skills

Java / JEE Fullstack Entwickler Architektur SOA WebService REST Java API for RESTful Web Services SOAP PrimeFaces JSF RichFaces Continuous Integration JUnit Mockito JavaFX Spring EJB Java JEE GWT Scrum JavaScript CSS HTML

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Ivy
Apache POI
Apache Tomcat
CDI
CSS
Docker
Dropwizard
Eclipse
EJB
Enterprise Architect
Geohash-Java
Git
GlassFish
GWT
GXT
Hibernate
HK2 (IoCDependency Injection)
HTML
Hudson
IntelliJ IDEA
Jackson
JasperReports
JavaFX
JBoss
Jenkins
Jersey
Jetty
JSF
Log4J
Maven
Metrics
Mockito
Netbeans IDE
OSGI
Powermock
Primefaces
REST
Richfaces
Scrum
Selenium
Selenium WebDriver
Slf4J
Smart GWT
Sonar
SonarQube
Spock Framework
Spring Framework
SVN
Web-Services
Web-Services JAX-WS
WebLogic
WebService
XML
Erfahrung im Bereich:
- Client/Server Systeme
- Web-Applikationen
- Web-Services
- Swing Applikationen

Methoden:
- Agile Entwicklung - Scrum
- SOA
- OOA, OOD und OOP (Object Orientierte Analyse, Design und Programmierung)
- UML
- Design Patterns

Tools & Produkte:
- Eclipse, NetBeans IDE, SVN, CVS, Maven, ANT, Hudson, Cruise Control, JIRA, Confluence,
  XMLSpy, Borland TogetherJ, Macromedia DreamWeaver
- JUnit, EasyMock, PowerMock, Selenium
- JBoss, Tomcat, Apache, IBM Websphere, IIS (MS Internet Information Server)
- Oracle 9i, MS SQL Server, DB2, MySQL

Betriebssysteme

MS-DOS
Unix
Ubuntu, Suse
Windows
2003 Server, Vista, XP, Win 7

Programmiersprachen

AJAX
Groovy
Java
J2EE/JEE, SWING
Java 6
Java 8
Java EE
Java EE 7
JavaScript
JAX-WS
JPA
jQuery
JSON
JUnit
PHP
SAAS
Scriptsprachen
Freemarker
UML
JSP, Servlets, JSF, Struts, EJB, MyFaces, Richfaces, Primefaces, GWT, GXT, Smart GWT, Ext GWT, AJAX, XML, XSLT, XPath, DTD, XSD (XML Schema), HTML/XHTML, CSS, Log4J, Hibernate, Spring Framework,
ColdFusion (erweiterungen mit Java Tags), SQL, JasperReports

Weitere Java Bibliotheken:
Dom4J, Apache Commons, Apache FOP, Apache JCS (Java Caching System), Log4J, Apache POI, JavaMail, JDO, JAAS, iText, XStream

Datenbanken

Access
DB 2
DB2
Microsoft SQL Server
MS SQL Server
MySQL
Oracle
9i
Oracle 11g
SQL

Datenkommunikation

Internet, Intranet
LAN, LAN Manager
TCP/IP

Hardware

CD-Writer / Brenner
Drucker
PC
Scanner
Sensoren

Design / Entwicklung / Konstruktion

  • Konzeption und Entwicklung objektorientierter Software

  • Web-Anwendungen und Client/Server-Systeme basierend auf Java/J2EE

  • Architektur komplexer Anwendungen

Branchen

Branchen

Erfahrung in:
- Auskunfteien, Addressermittlung, Risikomanagement und Bonitätsprüfung
- Telekommunikation, Vertragsabwicklung
- Enterprise Resource Planning System (ERP), insbesondere Lagerverwaltungssystem,
  Rechnungswesen, Bestellmanagement etc.
- Automobile, Vertragsabwicklung
- IT, Projektleitung, Softwareentwicklungstools, Softwaregenerierung
- Behörden

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 1 Monat
2019-04 - 2020-04

Weiterentwicklung Finanzierungsportal

Software-Entwickler Java 8 Java EE CDI ...
Software-Entwickler

Einführung Mietkauf als neues Finanzprodukt.
Erweiterung des Finanzierungsportal, um heterogene Objekte zu finanzieren.
Erweiterung und Pflege der Preise.
Design und Entwicklung Rest Schnittstellen für Preiskalkulation und Pflege der Preise.
Implementierung KFW-Unternehmerkredit und KFW- Gründerkredit.

Eclipse Oracle DB 2 WebLogic Jenkins SonarQube Enterprise Architect Ant Apache Ivy
Java 8 Java EE CDI EJB WebService REST JPA Hibernate JSF RichFaces JavaScript CSS JUnit Mockito PowerMock UML
VR Smart Finanz AG
Echborn
2 Jahre 3 Monate
2017-01 - 2019-03

Entwicklung Kunden- und Maklerportal

Architektur, Entwicklung und Beratung Java 8 Java EE 7 JPA ...
Architektur, Entwicklung und Beratung

Design und Entwicklung von SOAP Web-Services gemäß aktueller Bipro Normen.

Erweiterung des Versicherungsportals, um weitere Self-Servicing Angebote.

Einsatz von Google Analytics für die Webanalyse.

Umstellung des Versicherungsportals auf neuen Layout mit Responsive Design.

Ablösung von Richfaces durch Primefaces.

GlassFish Oracle MySQL Ant Maven Sonar SVN Jenkins Enterprise Architect Netbeans IDE
Java 8 Java EE 7 JPA Hibernate JSF Richfaces Primefaces JavaScript CSS JUnit Mockito Powermock UML CDI EJB Web-Services JAX-WS JPA Hibernate SAAS Selenium
Versicherung
Frankfurt am Main
7 Monate
2015-12 - 2016-06

Geoinformationssystem (GIS)

Softwareentwicklung und Architektur Java 8 JavaFX Geohash-Java ...
Softwareentwicklung und Architektur

Design und Entwicklung eines Geoinformationssystems auf Basis von OpenStreetMap zur visuellen Darstellung der Daten als HeatMaps und als einzelne Knotenpunkte.

Docker Maven SonarQube Git Jenkins UML Enterprise Architect IntelliJ IDEA
Java 8 JavaFX Geohash-Java Dropwizard Jetty Jersey Jackson HK2 (IoCDependency Injection) Metrics JSON Spock Framework Slf4J OSGi
IT-Unternehmen in Big Data Bereich
1 Jahr 11 Monate
2014-01 - 2015-11

Data Analysis

Softwareentwicklung und Architektur Java 8 JavaFX Jetty ...
Softwareentwicklung und Architektur

Design und Implementierung von RESTful Web-Services zur Recherche in ein Solr/Riak Cloud.

Erstellung eines Modularen Clients zur Visualisierung und Verarbeitung von Telekommunikationsdaten.

Docker Maven SonarQube Git Jenkins UML Enterprise Architect IntelliJ IDEA
Java 8 JavaFX Jetty Jersey Jackson HK2 (IoC Dependency Injection) Metrics RxJava JSON Groovy Spock Framework Slf4J OSGI Dropwizard
IT-Unternehmen in Big Data Bereich
2 Monate
2013-11 - 2013-12

UNIFA Email System

Coach / Berater Java 6 GWT Smart GWT ...
Coach / Berater

Design und Code Review der Web-Applikation, Unterstützung bei der Umsetzung vom Design Optimierungen. Entwicklungsrichtlinien erstellen.

Einführung und Coaching bei der Erstellung von Tests für die Benutzeroberfläche.

Eclipse Ant Selenium WebDriver Apache Tomcat
Java 6 GWT Smart GWT JavaScript AJAX XML HTML
Bayerisches Landesamt für Steuern
München
9 Monate
2013-01 - 2013-09

Sendungsrecherche und Bearbeitung

Architektur, Entwicklung und Beratung Java 6 GWT GXT ...
Architektur, Entwicklung und Beratung

Entwicklung einer Web-Applikation auf Basis von Google Web Toolkit und Sencha GXT für die Erfassung, Recherche und Bearbeitung von Sendungen.

Eclipse Oracle 11g Maven Spring Framework Jenkins SVN Selenium JBoss Scrum
Java 6 GWT GXT JavaScript AJAX XML HTML JasperReports JUnit Log4J
trans-o-flex Logistik-Service GmbH
3 Jahre 2 Monate
2009-11 - 2012-12

Mehrere Projekte (Siehe Beschreibung)

Technische Projektleitung, Softwareentwicklung Java 6 JSF RichFaces ...
Technische Projektleitung, Softwareentwicklung

Projekt 1: Selbstauskunft Web-Applikation

Entwicklung einer Web-Applikation für die Bearbeitung von Selbstauskunft Anfragen.

Projekt 2: Konfiguration-Management Web-Applikation

Design und Entwicklung einer Web-Applikation zur Anlegen und Bearbeitung der Konfigurationen die in Zahlreichen Anwendungen verwendet werden. Die Konfigurationen können mit einem Dialog von einen Datenbank auf eine andere Datenbank kopiert werden.

Erweiterung und Aktualisierung des Backends vom JPA 1.0 Toplink auf JPA 2.0 Hibernate Implementierung.

Projekt 3: ICeD Dataload

Design- und Prozessoptimierungen des Data Processing Engines der die Bonitätsrelevante Daten vom verschiedenen Amtsgerichten und Inkasso Unternehmen in mehreren Schritten validiert, plausibilisiert, vervollständigt und in die Beauskunftungs-Datenbank speichert.

Projekt 4: ICeD Data Quality Web-Applikation

Weiterentwicklung und Aktualisierung der GUI zur Überprüfung und Nachbearbeitung der Daten die durch Data Processing Engine nicht automatisch verarbeitet werden konnten.

Projekt 5: ICeD Testautomation

Design und Entwicklung eines Tools für die Integrationstests der Data Processing Engine. Testautomation Tool wandelt die als Excel vorbereitete Testdaten in CSV Format um und reicht den Data Processing Engine zur Verarbeitung. Nach der Verarbeitung werden in Excel Format vorbereitete Ergebnisse kontrolliert und Protokolliert.

Eclipse Microsoft SQL Server Maven Sonar Spring Framework Hudson SVN Apache Tomcat Scrum
Java 6 JSF RichFaces PrimeFaces JavaScript jQuery Ajax XML HTML JUnit Log4J JPA Hibernate Apache POI
Arvato Infoscore GmbH
Baden-Baden

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2002-04 - 2004-03

Master of Science in Software Technology

MSc., Universität Lüneburg und University of Wolverhampton
MSc.
Universität Lüneburg und University of Wolverhampton

mit Auszeichnung (erster Platz)

Kompetenzen

Kompetenzen

Top-Skills

Java / JEE Fullstack Entwickler Architektur SOA WebService REST Java API for RESTful Web Services SOAP PrimeFaces JSF RichFaces Continuous Integration JUnit Mockito JavaFX Spring EJB Java JEE GWT Scrum JavaScript CSS HTML

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Ivy
Apache POI
Apache Tomcat
CDI
CSS
Docker
Dropwizard
Eclipse
EJB
Enterprise Architect
Geohash-Java
Git
GlassFish
GWT
GXT
Hibernate
HK2 (IoCDependency Injection)
HTML
Hudson
IntelliJ IDEA
Jackson
JasperReports
JavaFX
JBoss
Jenkins
Jersey
Jetty
JSF
Log4J
Maven
Metrics
Mockito
Netbeans IDE
OSGI
Powermock
Primefaces
REST
Richfaces
Scrum
Selenium
Selenium WebDriver
Slf4J
Smart GWT
Sonar
SonarQube
Spock Framework
Spring Framework
SVN
Web-Services
Web-Services JAX-WS
WebLogic
WebService
XML
Erfahrung im Bereich:
- Client/Server Systeme
- Web-Applikationen
- Web-Services
- Swing Applikationen

Methoden:
- Agile Entwicklung - Scrum
- SOA
- OOA, OOD und OOP (Object Orientierte Analyse, Design und Programmierung)
- UML
- Design Patterns

Tools & Produkte:
- Eclipse, NetBeans IDE, SVN, CVS, Maven, ANT, Hudson, Cruise Control, JIRA, Confluence,
  XMLSpy, Borland TogetherJ, Macromedia DreamWeaver
- JUnit, EasyMock, PowerMock, Selenium
- JBoss, Tomcat, Apache, IBM Websphere, IIS (MS Internet Information Server)
- Oracle 9i, MS SQL Server, DB2, MySQL

Betriebssysteme

MS-DOS
Unix
Ubuntu, Suse
Windows
2003 Server, Vista, XP, Win 7

Programmiersprachen

AJAX
Groovy
Java
J2EE/JEE, SWING
Java 6
Java 8
Java EE
Java EE 7
JavaScript
JAX-WS
JPA
jQuery
JSON
JUnit
PHP
SAAS
Scriptsprachen
Freemarker
UML
JSP, Servlets, JSF, Struts, EJB, MyFaces, Richfaces, Primefaces, GWT, GXT, Smart GWT, Ext GWT, AJAX, XML, XSLT, XPath, DTD, XSD (XML Schema), HTML/XHTML, CSS, Log4J, Hibernate, Spring Framework,
ColdFusion (erweiterungen mit Java Tags), SQL, JasperReports

Weitere Java Bibliotheken:
Dom4J, Apache Commons, Apache FOP, Apache JCS (Java Caching System), Log4J, Apache POI, JavaMail, JDO, JAAS, iText, XStream

Datenbanken

Access
DB 2
DB2
Microsoft SQL Server
MS SQL Server
MySQL
Oracle
9i
Oracle 11g
SQL

Datenkommunikation

Internet, Intranet
LAN, LAN Manager
TCP/IP

Hardware

CD-Writer / Brenner
Drucker
PC
Scanner
Sensoren

Design / Entwicklung / Konstruktion

  • Konzeption und Entwicklung objektorientierter Software

  • Web-Anwendungen und Client/Server-Systeme basierend auf Java/J2EE

  • Architektur komplexer Anwendungen

Branchen

Branchen

Erfahrung in:
- Auskunfteien, Addressermittlung, Risikomanagement und Bonitätsprüfung
- Telekommunikation, Vertragsabwicklung
- Enterprise Resource Planning System (ERP), insbesondere Lagerverwaltungssystem,
  Rechnungswesen, Bestellmanagement etc.
- Automobile, Vertragsabwicklung
- IT, Projektleitung, Softwareentwicklungstools, Softwaregenerierung
- Behörden

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.