Senior Software Engineer / Consultant - Konzeption und Umsetzung von Java Anwendungen mit Schwerpunkt Liferay Portal
Aktualisiert am 18.03.2023
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Liferay Portal
Agile Entwicklung
Deutsch
Englisch
fließend

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Einsatzorte ausserhalb Großraum Frankfurt nur 40-60% Remote möglich

möglich

Projekte

Projekte

1 Jahr 5 Monate
2019-02 - 2020-06

Backend für VR-Anwendung

Senior Software Engineer Scrum JAX-RS REST ...
Senior Software Engineer

Realisierung eines Backendsystems für eine VR-Anwendung zur Konfiguration von Wohnungen auf Basis Liferay 7.

Konzeption und Implementierung Backend (Business Layer und Datenbank), Abstimmung und Implementierung der REST-Services für den VR-Client, Implementierung eines tokenbasierten Login für den REST-Service (OAuth2), Anbindung Liferay an SSO (Azure) inital via LDAP, später via OpenId Connect. Einrichten Test- und Produktionssysteme, Deployment, QS, Wartung und Support

Apache HTTP Server CSS GIT Jira Freemarker Confluence Liferay Portal jQuery Spring Apache Tomcat Scrum
Scrum JAX-RS REST OpenId Connect OAuth2
NMY / Deutsche Wohnen
Frankfurt am Main
2 Jahre 5 Monate
2018-02 - 2020-06

Sales- und Marketing Portal

Software Engineer Scrum JSP Architect
Software Engineer

Realisierung eines Sales- und Marketing Portals auf Basis von Liferay 7 mit Responsive Design.

Beratung bei der Umsetzung fachlicher Anforderungen mit Liferay, Ausarbeitung eines allgemeine Konzeptes für das Portal, Implementierung eines kundenspezifischen Themes, Ausarbeiten von Konzepten für für Rollen & Rechte und für Staging (Redaktionsworkflows), Implementierung von Anforderungen, Anpassungen an Liferay, Wartung und 3rd-Level-Support

BND CSS Elastic Search GIT Glassfish Apache Webserver Freemarker Velocity Confluence Jira Jenkins Java JavaScript jQuery jUnit Liferay Portal Maven Oracle 10 PostgreSQL Sonar Spring SVN Apache Tomcat
Scrum JSP Architect
BMW AG
Frankfurt am Main
4 Jahre 1 Monat
2016-06 - 2020-06

Partnerportal der BMW Group

Software Engineer / Technical Lead JSP Scrum Kanban
Software Engineer / Technical Lead

Realisierung eines Partnerportals auf Basis von Liferay 6.

Beratung bei der Umsetzung fachlicher Anforderungen mit Liferay, Ausarbeitung eines allgemeine Konzeptes für das Portal, Migrationskonzept zur automatischen Migration der Inhalte aus Altsystem, Umsetzung eines kundenspezifischen Themes, Implementierung Migrationstools für Standardinhalte und Spezialinhalte von OpenCMS/Baans nach Liferay,  Durchführung der Migration, Relaunch des UserInterafces, Implementierung Anwendungen (Inbox, Newsletter, Appstore, Adminsuche), Konzeption und Umsetzumg Rechtekonzept, Migration von Liferay 6 nach Liferay 7, Umstellung auf Responsive Design, Implementierung Erweiterungen (Secure Login, LDAP-Anbindung, OEM-User, Pushmail), Wartung und Support

BND CSS Elastic Search GIT Glassfish Confluence Freemarker Velocity Java JavaScript Jenkins jQuery jUnit Liferay Portal Maven Oracle 10 PostgreSQL Sonar SVN Apache Webserver Apache Tomcat
JSP Scrum Kanban
BMW AG
Frankfurt am Main
6 Jahre 6 Monate
2014-01 - 2020-06

Intranet Portal

Software Engineer Scrum JSP
Software Engineer

Umsetzung Intranet-Lösung mit länderspezifischen Sites auf Basis Liferay .

Analyse Anforderungen an Website und Anwendung, Implementierung eines kundenspezifischen Themes für die Sites, kundenspezifische Anpassungen an Liferay, Redesign der UI (neues Theme), Migration von Liferay 6 nach Liferay 7, Umstellung auf Responsive Design, Wartung und Support

Bnd CSS Elastic Search Apache Webserver GIT Glassfish Apache Tomcat Java JavaScript Jenkins Jira Confluence Sonar Nexus jQuery jUnit Liferay Portal Maven Orace 10 PostgreSQL Spring Ajax FreeMarker Velocity
Scrum JSP
Alphabet Fuhrparkmanagement GmbH
Frankfurt am Main
12 Jahre 8 Monate
2007-11 - 2020-06

Aufwandsabschätzungen und Angebotserstellungen

Software Engineer
Software Engineer

Angebotserstellung für Projektanfragen (mit Projekt- und Wartungsaufwänden zwischen 10 und 7000 Personentagen).
Aufwandsabschätzungen, Angebotserstellung und Angebotspräsentation beim Kunden.

Jira Confluence Powerpoint Visio MS Word
Etecture GmbH
Frankfurt am Main
10 Jahre 10 Monate
2009-03 - 2019-12

Webiste und Buchungsanwendung

Software Engineer Scrum JSP
Software Engineer

Umsetzung, Wartung und Support einer Website auf Basis Liferay Portalserver mit integrierter Buchungsanwendung.

Übernahme einer existierenden Portal-Lösung auf Basis Liferay 5, Analyse Anforderungen an Website und Anwendung für Relaunch mit Liferay 6, Implementierung eines kundenspezifischen Themes, Kundenspezifische Anpassungen an Liferay, Implementierung der Buchungsanwendung als Portlet, Anbindung an Legacy Buchungs- und Planungstool, Test der Anwendung, Betriebskonzept (Live, Staging, Loadbalancing, Clustering), Optimierungen Website und Buchungsanwendung, Diverse Anpassungen und Erweiterungen Website und Buchungsanwendung, Umsetzung eines Newsletter-Tools für die Website, Implementierung einer Onlineregistrierung für Kunden zum vereinfachten Zugang zu Schulungsstätten, Refactoring einer Hotelbuchungsanwendung für Schulungsteilnehmer, Implementierung einer Transportbuchungsanwendung für Schulungsteilnehmer, Wartung und Support.

Ant CSS GIT Java jUnit Jira Confluence Liferay Portal Maven Oracle SVN Apache Tomcat Apache Webserver XML XSL
Scrum JSP
Lufthansa Aviation Training GmbH
Frankfurt am Main
12 Jahre 4 Monate
2006-04 - 2018-07

Online-Banking-Anwendung

Software Engineer EJB JSF UML
Software Engineer

Online-Banking-Anwendung: Überweisungsservice mit Dauerauftrag, Terminüberweisung, Guthabenauszahlung, Transaktionsübersicht) für einen Kreditkartenherausgeber.

Entwurf der SW-Architektur, Implementierung Web-Anwendung, Implementierung Backend (EJB-Schnittstelle für Web-Anwendung, Anbindung an Kreditkarten-Autorisierungssystem und Kundenverwaltung, Datenbankdesign, Sicherheitssystem, Anbindung Bank (Clearing)) Durchführung von Integrationstest, Konfiguration der QA- und Produktionsumgebung, Entwurf und Implementierung zusätzlicher Funktionalität, Refactoring und Erweiterung (EJB 2 nach EJB 3, Support PCI-DSS), SEPA-Umstellung, Europa-Überweisung,  Betriebsüberwachung, Wartung und Support

Ajax ANT Apache Webserver Axis CVS Hibernate JPA IntelliJ JEE Java Javascript JBoss Application Server JDBC Junit PostgreSQL Struts XML XSL
EJB JSF UML
Bayern Card-Service GmbH
Frankfurt am Main
2 Jahre 10 Monate
2014-05 - 2017-02

Projekt- und Aufgabenverwaltung auf Basis von Liferay 7

Software Engineer Scrum JSP
Software Engineer

Konzeption und Implementierung einer Projekt- und Aufgabenverwaltung auf Basis von Liferay 7

Analyse Anforderungen an Anwendung, Implementierung Projektverwaltung, Implementierung Aufgabenverwaltung, Implementierung Budgetverwaltung, Wartung und Support,

Erstellen Allgemeine Lösung aus Kundenlösung

Bnd CSS GIT Elastic Search Java JavaScript jQuery Liferay Portal Maven PostgreSQL Spring Apache Tomcat Apache Webserver
Scrum JSP
Etecture GmbH / Mewa AG
5 Jahre 3 Monate
2011-10 - 2016-12

B2C-Portal für Privatkunden

Software Engineer Scrum JSP
Software Engineer

Konzeption und Umsetzung einer B2C Lösung für Privatkunden auf Basis von Liferay 6.

Ausarbeitung eines Konzeptes, Implementierung der Anwendung, QS, Coaching Entwickler, Schulung und Coaching Redakteure, Relaunch und Umstieg auf Liferay 6.2 (2014), Relaunch (2016)

Apache Webserver Apache Tomcat GIT Java JavaScript Liferay Portal Oracle Sprint Maven Jira Confluence
Scrum JSP
Volkswagen AG
Frankfurt am Main
10 Monate
2011-06 - 2012-03

Konzeption und Umsetzung eines Online-Campus

Software Engineer Scrum EJB JSF
Software Engineer

Konzeption und Umsetzung eines Online-Campus auf Basis von Liferay .

Konzepterstellung, Implementierung, Coaching (Team)

ANT Ajax Apache Webserver Hibernate JEE Java Javascript Liferay Portal Oracle 8 SVN Glassfish
Scrum EJB JSF
AKAD Bildungsgesellschaft mbH
Frankfurt am Main
2 Monate
2010-07 - 2010-08

Backendsystems für eine Facebook-Autobörse

Software Engineer Scrum EJB JEE
Software Engineer

Umsetzung eines Backendsystems für eine Facebook-Autobörse.

Analyse Anforderungen ans Backend, Spezifikation der Schnittstelle zum Frontend, Implementierung der Backendlogik, Implementierung einer Importschnittstelle für den Import von Fahrzeugen und Verkäufern, Erstellung von automatisierten Tests und Testdurchführung für Schnittstelle zum Frontend und für Import

ANT Java JEE JPA jUnit SoapUI Selenium Glassfish SVN
Scrum EJB JEE
BMW AG
Frankfurt am Main
2 Monate
2010-05 - 2010-06

Modualer Webservice

Software Engineer Scrum EJB JEE ...
Software Engineer

Umsetzung eines modularer Webservice zur Anbindung verschiedener Anwendungen an einen zentralen Finanzierungsrechner.

Analyse der von den Anwendungen verwendeten Schnittstellen, Konzeption der Applikation mit anwendungsspezifischen Webservice-Schnittstellen, Implementierung des Webservice, Erstellung von automatisierten Tests und Testdurchführung , Optimierung (Caching), Anbindung des Webservice an die Applikation

Ajax CSS ANT Apache Webserver Java JavaScript jUnit SoapUI Selenium SVN Apache Tomcat
Scrum EJB JEE JPA JSF
BMW Bank
Frankfurt am Main
5 Monate
2009-12 - 2010-04

Neuwagen-Locator

Software Engineer EJB JEE JSF
Software Engineer

Konzeption und Implementierung eines Neuwagen-Locators (Suche mit Filter, Umkreissuche, Detailanzeige, Kontakt zum Händler.

Konzeption der Anwendung, Implementierung der Anwendung (Frontend/Backend) mit Anbindung an Legacy-Systeme des Herstellers via Webservice, Internationalisierung (Russland, Frankreich), Erstellung von automatisierten Tests und Testdurchführung, Integration in Herstellerwebseite, Test der Backend-Anbindung (Webservice)

Ajax CSS Maven Apache Webserver Java jQuery jUnit SoapUI Selenium SVN Glassfish Javascript
EJB JEE JSF
General Motors Europe
Frankfurt am Main
9 Monate
2008-12 - 2009-08

Betreuung und Weiterentwicklung von Anwendungen

Software Engineer
Software Engineer

Betreuung und Weiterentwicklung mehrerer bestehender Anwendungen.

Einarbeitung in die Anwendungen, Dokumentation der Anwendungen und der Wartungsaktiviäten, Analyse und Beseitigung bestehenden Probleme, Durchführung von Wartungen, Konzeption und Umsetzung von Änderungen, Einarbeitung von Entwickler in Anwendungen und Wartung, Coaching und Support Entwickler

Ajax Apache Webserver Java JavaScript JSP JUnit Oracle 8 SVN Apache Tomcat ANT
BMW Bank
Frankfurt am Main
6 Monate
2009-01 - 2009-06

Mini Community

Software Developer
Software Developer

Umsetzung einer Kunden-Community auf Basis Liferay Portal 4.

Implementierung spezieller Portlets (Fotogallery, Videoeinbindung, Gewinnspiel, VBeranstaltungskalender), Anpassungen an Liferay für das Customizing der Startseite der Kunden, Durchführung von QS-Maßnahmen

ANT Apache Webserver Apache Tomcat Java Javascript Liferay Portal SVN
BMW AG
1 Jahr 10 Monate
2007-09 - 2009-06

Remarketing-Anwendung für Leasingfahrzeuge

Software Engineer SOA UML jBPM
Software Engineer

Re-Design und Erweiterung einer prozessorientierten Re-Marketing-Anwendung für Leasingfahrzeuge aus gestöärtten Leasingverträgen.

Analyse der Ist-Anwendung (Architektur, Codequalität, Performance), Entwurf einer Zielarchitektur, Planung Refactoiring und Migration, Umsetzung de Re-Designs (refactoring, Optimierung, Schichtentrennung, Umsetzung Workflows mitt jBPM), QS, Wartung, Support (bis 02/2013)

Ajax Ant Apache Webserver EJB Hibernate JEE Javascript JBoss ApplicationServer JBoss jBPM JSF JUnit Oracle 8 JBoss Seam SVN XML Java
SOA UML jBPM
Alphabet Fuhrparkmanagement GmbH
Frankfurt
4 Monate
2007-05 - 2007-08

Single Sign On Portal

Software Engineer
Software Engineer

Konzeption und Implementierung eines firmeninternen Portals zum Aufruf externer Systeme über ein Single Sign On.

Konzeption, Implementierung der Anwendung und der Datenbank, Anbindung externe Systeme (Shops, Buchungssysteme), Konfiguration Test- und Produktivsystem, Wartung und Support (bis 12/2014)

ANT AJAX Apache Webserver Hibernate IntelliJ Java JUnit PostgreSQL Spring Apache Tomcat SSL SVN XML
WPP plc
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Technischen Universität Karlsruhe

Position

Position

Senior Software Engineer / Consultant

Konzeption und Umsetzung von Java Anwendungen mit Schwerpunkt Liferay Portalentwicklung in agilen Projekten

Kompetenzen

Kompetenzen

Top-Skills

Java Liferay Portal Agile Entwicklung

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache HTTP Server
Apache Tomcat
Apache Webserver
Architect
Axis
Bnd
Confluence
CSS
CVS
EJB
Elastic Search
GIT
Glassfish
Hibernate
IntelliJ
JBoss ApplicationServer
JBoss jBPM
JBoss Seam
jBPM
Jenkins
Jira
JPA
JSF
JSP
JUnit
Kanban
Liferay Portal
Maven
MS Word
Nexus
OAuth2
OpenId Connect
Powerpoint
Scrum
Selenium
SOA
SoapUI
Sonar
Spring
Sprint
SSL
Struts
SVN
Visio
XML
XSL
Tätigkeitsschwerpunkte:
Langjährige Erfahrung als Softwarearchitekt und Entwickler in Analyse,
Design und Implementierung von Software unter Einsatz aktueller Methoden,
Standards und Tools.
Erfahrung als Softwareergonom.
 
Projektmethoden (agil)
- Scrum
- Kanban

Standards:
-  SOA
-  AOP
-  COM, DCOM, CORBA, .NET
-  ODBC, JDBC, J2EE (JEE), EJB, JDOM
-  SOAP, Webservices WSDL, REST
-  UML, Booch, Rumbaugh, OOA, OOD
-  Design Pattern

 

Frameworks & Server
- Tomcat (6.x - 9.x)
- Apache HTTPD (2.x)
- Jboss 4.x - 7.x
- Glassfish (2.x - 4.x)
- Liferay Portal (5.1 - 7.3)
- SOLR
- Elastic Searc

 

Werkzeuge:

- IDEs
  - IntelliJ
  - Eclipse

- Test- und Build-Tools
  - JUnit
  - SoapUI
  - Selenium
  - Sonar
  - Jenkins
  - Maven
  - Ant
  - Bnd
  - Blade
  - GIT
  - Subversion (SVN)
  - CVS
  - Nexus

- Projekt-Tools
  - Jira
  - Confluence
  - BCS

- Office-Software
  - MS Office
  - MS Visio

- Datenbankwerkzeuge
  - Oracle DB Tools
  - phpMyAdmin
  - pgAdmin
  - DBVisualizer

- Sonstiges-Knowhow:
  - Java Server Faces (JSF)
  - Java Server Pages (JSP)
  - Servlets
  - Spring

 

Betriebssysteme

Linux
Mac OS
Windows

Programmiersprachen

AJAX
Basic
C
> 4 Jahre
C++
> 4 Jahre
CSS / SCSS
> 5 Jahre
Fortran
Freemarker
> 5 Jahre
Java
> 10 Jahre, Experte
JavaScript
> 10 Jahre, Experte
JAX-RS
JEE
jQuery
PL/SQL
> 5 Jahre
UML
Velocity
> 5 Jahre
 

Datenbanken

JDBC
> 10 Jahre
MySQL
> 10 Jahre
Orace 10
Oracle
> 10 Jahre
Oracle 10
Oracle 8
Postgres
> 10 Jahre
PostgreSQL
SQL
> 10 Jahre
 

Datenkommunikation

REST
SMTP
SOAP
TCP/IP

Hardware

Linux-Systeme
Windows-Systeme

Branchen

Branchen

Touristik, Bank, Automobil, Medien

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Einsatzorte ausserhalb Großraum Frankfurt nur 40-60% Remote möglich

möglich

Projekte

Projekte

1 Jahr 5 Monate
2019-02 - 2020-06

Backend für VR-Anwendung

Senior Software Engineer Scrum JAX-RS REST ...
Senior Software Engineer

Realisierung eines Backendsystems für eine VR-Anwendung zur Konfiguration von Wohnungen auf Basis Liferay 7.

Konzeption und Implementierung Backend (Business Layer und Datenbank), Abstimmung und Implementierung der REST-Services für den VR-Client, Implementierung eines tokenbasierten Login für den REST-Service (OAuth2), Anbindung Liferay an SSO (Azure) inital via LDAP, später via OpenId Connect. Einrichten Test- und Produktionssysteme, Deployment, QS, Wartung und Support

Apache HTTP Server CSS GIT Jira Freemarker Confluence Liferay Portal jQuery Spring Apache Tomcat Scrum
Scrum JAX-RS REST OpenId Connect OAuth2
NMY / Deutsche Wohnen
Frankfurt am Main
2 Jahre 5 Monate
2018-02 - 2020-06

Sales- und Marketing Portal

Software Engineer Scrum JSP Architect
Software Engineer

Realisierung eines Sales- und Marketing Portals auf Basis von Liferay 7 mit Responsive Design.

Beratung bei der Umsetzung fachlicher Anforderungen mit Liferay, Ausarbeitung eines allgemeine Konzeptes für das Portal, Implementierung eines kundenspezifischen Themes, Ausarbeiten von Konzepten für für Rollen & Rechte und für Staging (Redaktionsworkflows), Implementierung von Anforderungen, Anpassungen an Liferay, Wartung und 3rd-Level-Support

BND CSS Elastic Search GIT Glassfish Apache Webserver Freemarker Velocity Confluence Jira Jenkins Java JavaScript jQuery jUnit Liferay Portal Maven Oracle 10 PostgreSQL Sonar Spring SVN Apache Tomcat
Scrum JSP Architect
BMW AG
Frankfurt am Main
4 Jahre 1 Monat
2016-06 - 2020-06

Partnerportal der BMW Group

Software Engineer / Technical Lead JSP Scrum Kanban
Software Engineer / Technical Lead

Realisierung eines Partnerportals auf Basis von Liferay 6.

Beratung bei der Umsetzung fachlicher Anforderungen mit Liferay, Ausarbeitung eines allgemeine Konzeptes für das Portal, Migrationskonzept zur automatischen Migration der Inhalte aus Altsystem, Umsetzung eines kundenspezifischen Themes, Implementierung Migrationstools für Standardinhalte und Spezialinhalte von OpenCMS/Baans nach Liferay,  Durchführung der Migration, Relaunch des UserInterafces, Implementierung Anwendungen (Inbox, Newsletter, Appstore, Adminsuche), Konzeption und Umsetzumg Rechtekonzept, Migration von Liferay 6 nach Liferay 7, Umstellung auf Responsive Design, Implementierung Erweiterungen (Secure Login, LDAP-Anbindung, OEM-User, Pushmail), Wartung und Support

BND CSS Elastic Search GIT Glassfish Confluence Freemarker Velocity Java JavaScript Jenkins jQuery jUnit Liferay Portal Maven Oracle 10 PostgreSQL Sonar SVN Apache Webserver Apache Tomcat
JSP Scrum Kanban
BMW AG
Frankfurt am Main
6 Jahre 6 Monate
2014-01 - 2020-06

Intranet Portal

Software Engineer Scrum JSP
Software Engineer

Umsetzung Intranet-Lösung mit länderspezifischen Sites auf Basis Liferay .

Analyse Anforderungen an Website und Anwendung, Implementierung eines kundenspezifischen Themes für die Sites, kundenspezifische Anpassungen an Liferay, Redesign der UI (neues Theme), Migration von Liferay 6 nach Liferay 7, Umstellung auf Responsive Design, Wartung und Support

Bnd CSS Elastic Search Apache Webserver GIT Glassfish Apache Tomcat Java JavaScript Jenkins Jira Confluence Sonar Nexus jQuery jUnit Liferay Portal Maven Orace 10 PostgreSQL Spring Ajax FreeMarker Velocity
Scrum JSP
Alphabet Fuhrparkmanagement GmbH
Frankfurt am Main
12 Jahre 8 Monate
2007-11 - 2020-06

Aufwandsabschätzungen und Angebotserstellungen

Software Engineer
Software Engineer

Angebotserstellung für Projektanfragen (mit Projekt- und Wartungsaufwänden zwischen 10 und 7000 Personentagen).
Aufwandsabschätzungen, Angebotserstellung und Angebotspräsentation beim Kunden.

Jira Confluence Powerpoint Visio MS Word
Etecture GmbH
Frankfurt am Main
10 Jahre 10 Monate
2009-03 - 2019-12

Webiste und Buchungsanwendung

Software Engineer Scrum JSP
Software Engineer

Umsetzung, Wartung und Support einer Website auf Basis Liferay Portalserver mit integrierter Buchungsanwendung.

Übernahme einer existierenden Portal-Lösung auf Basis Liferay 5, Analyse Anforderungen an Website und Anwendung für Relaunch mit Liferay 6, Implementierung eines kundenspezifischen Themes, Kundenspezifische Anpassungen an Liferay, Implementierung der Buchungsanwendung als Portlet, Anbindung an Legacy Buchungs- und Planungstool, Test der Anwendung, Betriebskonzept (Live, Staging, Loadbalancing, Clustering), Optimierungen Website und Buchungsanwendung, Diverse Anpassungen und Erweiterungen Website und Buchungsanwendung, Umsetzung eines Newsletter-Tools für die Website, Implementierung einer Onlineregistrierung für Kunden zum vereinfachten Zugang zu Schulungsstätten, Refactoring einer Hotelbuchungsanwendung für Schulungsteilnehmer, Implementierung einer Transportbuchungsanwendung für Schulungsteilnehmer, Wartung und Support.

Ant CSS GIT Java jUnit Jira Confluence Liferay Portal Maven Oracle SVN Apache Tomcat Apache Webserver XML XSL
Scrum JSP
Lufthansa Aviation Training GmbH
Frankfurt am Main
12 Jahre 4 Monate
2006-04 - 2018-07

Online-Banking-Anwendung

Software Engineer EJB JSF UML
Software Engineer

Online-Banking-Anwendung: Überweisungsservice mit Dauerauftrag, Terminüberweisung, Guthabenauszahlung, Transaktionsübersicht) für einen Kreditkartenherausgeber.

Entwurf der SW-Architektur, Implementierung Web-Anwendung, Implementierung Backend (EJB-Schnittstelle für Web-Anwendung, Anbindung an Kreditkarten-Autorisierungssystem und Kundenverwaltung, Datenbankdesign, Sicherheitssystem, Anbindung Bank (Clearing)) Durchführung von Integrationstest, Konfiguration der QA- und Produktionsumgebung, Entwurf und Implementierung zusätzlicher Funktionalität, Refactoring und Erweiterung (EJB 2 nach EJB 3, Support PCI-DSS), SEPA-Umstellung, Europa-Überweisung,  Betriebsüberwachung, Wartung und Support

Ajax ANT Apache Webserver Axis CVS Hibernate JPA IntelliJ JEE Java Javascript JBoss Application Server JDBC Junit PostgreSQL Struts XML XSL
EJB JSF UML
Bayern Card-Service GmbH
Frankfurt am Main
2 Jahre 10 Monate
2014-05 - 2017-02

Projekt- und Aufgabenverwaltung auf Basis von Liferay 7

Software Engineer Scrum JSP
Software Engineer

Konzeption und Implementierung einer Projekt- und Aufgabenverwaltung auf Basis von Liferay 7

Analyse Anforderungen an Anwendung, Implementierung Projektverwaltung, Implementierung Aufgabenverwaltung, Implementierung Budgetverwaltung, Wartung und Support,

Erstellen Allgemeine Lösung aus Kundenlösung

Bnd CSS GIT Elastic Search Java JavaScript jQuery Liferay Portal Maven PostgreSQL Spring Apache Tomcat Apache Webserver
Scrum JSP
Etecture GmbH / Mewa AG
5 Jahre 3 Monate
2011-10 - 2016-12

B2C-Portal für Privatkunden

Software Engineer Scrum JSP
Software Engineer

Konzeption und Umsetzung einer B2C Lösung für Privatkunden auf Basis von Liferay 6.

Ausarbeitung eines Konzeptes, Implementierung der Anwendung, QS, Coaching Entwickler, Schulung und Coaching Redakteure, Relaunch und Umstieg auf Liferay 6.2 (2014), Relaunch (2016)

Apache Webserver Apache Tomcat GIT Java JavaScript Liferay Portal Oracle Sprint Maven Jira Confluence
Scrum JSP
Volkswagen AG
Frankfurt am Main
10 Monate
2011-06 - 2012-03

Konzeption und Umsetzung eines Online-Campus

Software Engineer Scrum EJB JSF
Software Engineer

Konzeption und Umsetzung eines Online-Campus auf Basis von Liferay .

Konzepterstellung, Implementierung, Coaching (Team)

ANT Ajax Apache Webserver Hibernate JEE Java Javascript Liferay Portal Oracle 8 SVN Glassfish
Scrum EJB JSF
AKAD Bildungsgesellschaft mbH
Frankfurt am Main
2 Monate
2010-07 - 2010-08

Backendsystems für eine Facebook-Autobörse

Software Engineer Scrum EJB JEE
Software Engineer

Umsetzung eines Backendsystems für eine Facebook-Autobörse.

Analyse Anforderungen ans Backend, Spezifikation der Schnittstelle zum Frontend, Implementierung der Backendlogik, Implementierung einer Importschnittstelle für den Import von Fahrzeugen und Verkäufern, Erstellung von automatisierten Tests und Testdurchführung für Schnittstelle zum Frontend und für Import

ANT Java JEE JPA jUnit SoapUI Selenium Glassfish SVN
Scrum EJB JEE
BMW AG
Frankfurt am Main
2 Monate
2010-05 - 2010-06

Modualer Webservice

Software Engineer Scrum EJB JEE ...
Software Engineer

Umsetzung eines modularer Webservice zur Anbindung verschiedener Anwendungen an einen zentralen Finanzierungsrechner.

Analyse der von den Anwendungen verwendeten Schnittstellen, Konzeption der Applikation mit anwendungsspezifischen Webservice-Schnittstellen, Implementierung des Webservice, Erstellung von automatisierten Tests und Testdurchführung , Optimierung (Caching), Anbindung des Webservice an die Applikation

Ajax CSS ANT Apache Webserver Java JavaScript jUnit SoapUI Selenium SVN Apache Tomcat
Scrum EJB JEE JPA JSF
BMW Bank
Frankfurt am Main
5 Monate
2009-12 - 2010-04

Neuwagen-Locator

Software Engineer EJB JEE JSF
Software Engineer

Konzeption und Implementierung eines Neuwagen-Locators (Suche mit Filter, Umkreissuche, Detailanzeige, Kontakt zum Händler.

Konzeption der Anwendung, Implementierung der Anwendung (Frontend/Backend) mit Anbindung an Legacy-Systeme des Herstellers via Webservice, Internationalisierung (Russland, Frankreich), Erstellung von automatisierten Tests und Testdurchführung, Integration in Herstellerwebseite, Test der Backend-Anbindung (Webservice)

Ajax CSS Maven Apache Webserver Java jQuery jUnit SoapUI Selenium SVN Glassfish Javascript
EJB JEE JSF
General Motors Europe
Frankfurt am Main
9 Monate
2008-12 - 2009-08

Betreuung und Weiterentwicklung von Anwendungen

Software Engineer
Software Engineer

Betreuung und Weiterentwicklung mehrerer bestehender Anwendungen.

Einarbeitung in die Anwendungen, Dokumentation der Anwendungen und der Wartungsaktiviäten, Analyse und Beseitigung bestehenden Probleme, Durchführung von Wartungen, Konzeption und Umsetzung von Änderungen, Einarbeitung von Entwickler in Anwendungen und Wartung, Coaching und Support Entwickler

Ajax Apache Webserver Java JavaScript JSP JUnit Oracle 8 SVN Apache Tomcat ANT
BMW Bank
Frankfurt am Main
6 Monate
2009-01 - 2009-06

Mini Community

Software Developer
Software Developer

Umsetzung einer Kunden-Community auf Basis Liferay Portal 4.

Implementierung spezieller Portlets (Fotogallery, Videoeinbindung, Gewinnspiel, VBeranstaltungskalender), Anpassungen an Liferay für das Customizing der Startseite der Kunden, Durchführung von QS-Maßnahmen

ANT Apache Webserver Apache Tomcat Java Javascript Liferay Portal SVN
BMW AG
1 Jahr 10 Monate
2007-09 - 2009-06

Remarketing-Anwendung für Leasingfahrzeuge

Software Engineer SOA UML jBPM
Software Engineer

Re-Design und Erweiterung einer prozessorientierten Re-Marketing-Anwendung für Leasingfahrzeuge aus gestöärtten Leasingverträgen.

Analyse der Ist-Anwendung (Architektur, Codequalität, Performance), Entwurf einer Zielarchitektur, Planung Refactoiring und Migration, Umsetzung de Re-Designs (refactoring, Optimierung, Schichtentrennung, Umsetzung Workflows mitt jBPM), QS, Wartung, Support (bis 02/2013)

Ajax Ant Apache Webserver EJB Hibernate JEE Javascript JBoss ApplicationServer JBoss jBPM JSF JUnit Oracle 8 JBoss Seam SVN XML Java
SOA UML jBPM
Alphabet Fuhrparkmanagement GmbH
Frankfurt
4 Monate
2007-05 - 2007-08

Single Sign On Portal

Software Engineer
Software Engineer

Konzeption und Implementierung eines firmeninternen Portals zum Aufruf externer Systeme über ein Single Sign On.

Konzeption, Implementierung der Anwendung und der Datenbank, Anbindung externe Systeme (Shops, Buchungssysteme), Konfiguration Test- und Produktivsystem, Wartung und Support (bis 12/2014)

ANT AJAX Apache Webserver Hibernate IntelliJ Java JUnit PostgreSQL Spring Apache Tomcat SSL SVN XML
WPP plc
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Technischen Universität Karlsruhe

Position

Position

Senior Software Engineer / Consultant

Konzeption und Umsetzung von Java Anwendungen mit Schwerpunkt Liferay Portalentwicklung in agilen Projekten

Kompetenzen

Kompetenzen

Top-Skills

Java Liferay Portal Agile Entwicklung

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache HTTP Server
Apache Tomcat
Apache Webserver
Architect
Axis
Bnd
Confluence
CSS
CVS
EJB
Elastic Search
GIT
Glassfish
Hibernate
IntelliJ
JBoss ApplicationServer
JBoss jBPM
JBoss Seam
jBPM
Jenkins
Jira
JPA
JSF
JSP
JUnit
Kanban
Liferay Portal
Maven
MS Word
Nexus
OAuth2
OpenId Connect
Powerpoint
Scrum
Selenium
SOA
SoapUI
Sonar
Spring
Sprint
SSL
Struts
SVN
Visio
XML
XSL
Tätigkeitsschwerpunkte:
Langjährige Erfahrung als Softwarearchitekt und Entwickler in Analyse,
Design und Implementierung von Software unter Einsatz aktueller Methoden,
Standards und Tools.
Erfahrung als Softwareergonom.
 
Projektmethoden (agil)
- Scrum
- Kanban

Standards:
-  SOA
-  AOP
-  COM, DCOM, CORBA, .NET
-  ODBC, JDBC, J2EE (JEE), EJB, JDOM
-  SOAP, Webservices WSDL, REST
-  UML, Booch, Rumbaugh, OOA, OOD
-  Design Pattern

 

Frameworks & Server
- Tomcat (6.x - 9.x)
- Apache HTTPD (2.x)
- Jboss 4.x - 7.x
- Glassfish (2.x - 4.x)
- Liferay Portal (5.1 - 7.3)
- SOLR
- Elastic Searc

 

Werkzeuge:

- IDEs
  - IntelliJ
  - Eclipse

- Test- und Build-Tools
  - JUnit
  - SoapUI
  - Selenium
  - Sonar
  - Jenkins
  - Maven
  - Ant
  - Bnd
  - Blade
  - GIT
  - Subversion (SVN)
  - CVS
  - Nexus

- Projekt-Tools
  - Jira
  - Confluence
  - BCS

- Office-Software
  - MS Office
  - MS Visio

- Datenbankwerkzeuge
  - Oracle DB Tools
  - phpMyAdmin
  - pgAdmin
  - DBVisualizer

- Sonstiges-Knowhow:
  - Java Server Faces (JSF)
  - Java Server Pages (JSP)
  - Servlets
  - Spring

 

Betriebssysteme

Linux
Mac OS
Windows

Programmiersprachen

AJAX
Basic
C
> 4 Jahre
C++
> 4 Jahre
CSS / SCSS
> 5 Jahre
Fortran
Freemarker
> 5 Jahre
Java
> 10 Jahre, Experte
JavaScript
> 10 Jahre, Experte
JAX-RS
JEE
jQuery
PL/SQL
> 5 Jahre
UML
Velocity
> 5 Jahre
 

Datenbanken

JDBC
> 10 Jahre
MySQL
> 10 Jahre
Orace 10
Oracle
> 10 Jahre
Oracle 10
Oracle 8
Postgres
> 10 Jahre
PostgreSQL
SQL
> 10 Jahre
 

Datenkommunikation

REST
SMTP
SOAP
TCP/IP

Hardware

Linux-Systeme
Windows-Systeme

Branchen

Branchen

Touristik, Bank, Automobil, Medien

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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