Profilbild von Anonymes Profil, Java Senior Consultant
verfügbar

Letztes Update: 12.01.2021

Java Senior Consultant

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: k. A.

Skills

Verfügbarkeit: ab 01.05.2015 Vollzeit


Dienstleistungen:
-Softwareanalyse
-Softwarearchitektur/Softwaredesign/Realisierung
-Teamleitung/Organisation
-Beratung/Consulting

Aus- und Weiterbildung: Informatik Fachhochschule
Berufserfahrung: IT-Tätigkeit seit 2001.
Entwicklung in Java (seit 2001)
J2EE-Webanwendungen (seit 2001)
Technische Projektleitung/Koordination
Fremdsprachen:
Englisch (gut)
Russisch (Fließend)

Dienstleistungen:
-Softwareanalyse
-Softwarearchitektur/Softwaredesign/Realisierung
-Teamleitung/Organisation
-Beratung/Consulting

Tools, Methoden, Kenntnisse:

Technologien
- Frameworks: Spring, Hibernate, Apache Struts, Icefaces JSF, Apache Axis
- Java EE: Java Servlets, JSP, JSF, EJB 3.0, JDBC
- UML (gute Kenntnisse, diverse Projekte)
- J2SE: Applet, Swing, RMI
- Java Portlet: JSR168, WSRP, IBM API
- J2ME: CLDC, MIDP, BlackBerry API
- Testen: Junit, DBUnit, EasyMock, Apache Jmeter, Selenium
- WebServices: SOAP, SOA, Jax-WS
- Web: Ajax, Dojo, DWR, Jquery, JSON
- XML: Jaxb, XSL/XSLT, XPath, Saxon
- Build: Apache Ant, Apache Maven, CruiseControl


Datenbanksysteme
- Oracle
- IBM DB2
- MySQL
- MS SQL

Tools
- Eclipse
- NetBeans
- IntelliJ


Applikationserver
- Jboss ( Projekteinsatz )
- Apache Tomcat ( Projekteinsatz )

Projekteinsätze:

Zeitraum: 01/2015-04/2015
Branche: Internetportal
Ort: Rosenheim/München
Projekt: Mietercasting

Beschreibung:
Neuentwicklung eines Internetportals zur Vermittlung zwischen Mietern und Vermietern.
Projekt wird im Scrum-Vorgehen realisiert. Die Anwendung läuft in Amazon-Cloud (AWS).

Aufgaben:
- Design
- Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Hibernate (JPA), Spring MVC, JSP/JSTL, TestNG, Apache Tomcat,
Spring, Gradle, Bamboo, PostgreSQL, Eclipse, Stash/Git, HTML5, JQuery, Bootstrap

----------------------------------------------------------------------------

Zeitraum: 06/2013-12/2014
Branche: IT-Dienstleister für Kommunalsoftware
Ort: München
Projekt: OK.EWO

Beschreibung:
Erweiterung einer Einwohnermeldewesen-Software mit Java-Technologie. An dem Projekt sind mehr
als 40 Personen beteiligt. Die Planung und Umsetzung wurde nach Scrum durchgeführt, wobei die
einzelnen Teams eine Größe von ca. 4 Personen haben. Die Anwendung besteht aus einem Swing-Client,
der per RMI (EJB) mit einem JBoss-Server kommuniziert, der im Hintergrund Datenbanken und weitere
Enterprise Anwendungen aufruft.

Aufgaben:
- Design
- Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Hibernate (JPA), Swing, Fest-Framework, Google-Guava,
JGoodies, Junit, Mockito, DBUnit, JBoss 5, EJB 3.0, Apache Maven, Jenkins,
Oracle 11g, Microsoft SQL Server, Eclipse, SVN

----------------------------------------------------------------------------

Zeitraum: 03/2012-05/2013
Branche: Medien/Rundfunkanstalt
Ort: München/Frankfurt am Main
Projekt: Momo

Beschreibung:
Neuentwicklung, Unterstützung bei Produktivsetzung und Weiterentwicklung einer Anwendung
zur Verwaltung von Angeboten für Filmproduktionen und –Lizenzen für den ARD-Verbund.
Der Swing-Client läuft direkt auf den Arbeitsplätzen der Benutzer und greift über das Intranet
auf die WebServices des Hostsystems und die Datenbank. Als Vorgehensmodell wurde Scrum gewählt.

Aufgaben:
- Technische Leitung
- Design
- Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Spring, Hibernate, Swing, Junit, JBoss 7.1.1, EJB 3,
WebServices, Jax-WS, Apache Maven, Oracle 11g, NetBeans

----------------------------------------------------------------------------

Zeitraum: 10/2010-01/2011, 12/2011-03/2012
Branche: Automobilzulieferer
Ort: München
Projekt: NPS

Beschreibung:
Neuentwicklung und Weiterentwicklung einer Anwendung zur Erfassung und Auswertung
von Produktionsprozessdaten. Über die Weboberfläche pflegen die Mitarbeiter aus verschiedenen Werken
die Produktionsprozesse in der Anwendung. Bei einem eingeschränkten Zugriff auf das Intranet
besteht die Möglichkeit lokal mit der Anwendung zu arbeiten und bei einer Verbindung mit Intranet
die Daten mit der Serverinstanz zu synchronisieren.

Aufgaben:
- Systemanalyse
- Design
- Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Spring, Hibernate, JSF, Icefaces JSF, EasyMock,
Junit, Apache Tomcat, Apache Maven, MySQL, H2 DB, Eclipse

----------------------------------------------------------------------------

Zeitraum: 03/2012-03/2013
Branche: Medien/Rundfunkanstalt
Projekt: Momo

Beschreibung:
Neuentwicklung, Unterstützung bei Produktivsetzung und Weiterentwicklung einer Anwendung
zur Verwaltung von Angeboten für Filmproduktionen und - Lizenzen für den ARD-Verbund.
Der Swing-Client läuft direkt auf den Arbeitsplätzen der Benutzer und greift über das
Intranet auf die WebServices des Hostsystems und die Datenbank. Als Vorgehensmodell wurde Scrum gewählt.

Aufgaben:
Technische Leitung, Design, Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Spring, Hibernate, Swing, Junit,
JBoss 7.1.1, EJB 3, WebServices, Jax-WS, Apache Maven, Oracle 11g, NetBeans

----------------------------------------------------------------------------

Zeitraum: 10/2010-01/2011, 12/2011-03/2012
Branche: Automobilzulieferer
Ort: München
Projekt: NPS

Beschreibung:
Neuentwicklung und Weiterentwicklung einer Anwendung zur Erfassung und Auswertung
von Produktionsprozessdaten. Über die Weboberfläche pflegen die Mitarbeiter aus verschiedenen Werken
die Produktionsprozesse in der Anwendung. Bei einem eingeschränkten Zugriff auf das Intranet
besteht die Möglichkeit lokal mit der Anwendung zu arbeiten und bei einer Verbindung mit Intranet
die Daten mit der Serverinstanz zu synchronisieren.

Aufgaben:
- Systemanalyse
- Design
- Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Spring, Hibernate, JSF, Icefaces JSF, EasyMock,
Junit, Apache Tomcat, Apache Maven, MySQL, H2 DB, Eclipse

----------------------------------------------------------------------------

Zeitraum: 03/2012-03/2013
Branche: Medien/Rundfunkanstalt
Projekt: Momo

Beschreibung:
Neuentwicklung, Unterstützung bei Produktivsetzung und Weiterentwicklung einer Anwendung
zur Verwaltung von Angeboten für Filmproduktionen und - Lizenzen für den ARD-Verbund.
Der Swing-Client läuft direkt auf den Arbeitsplätzen der Benutzer und greift über das
Intranet auf die WebServices des Hostsystems und die Datenbank. Als Vorgehensmodell wurde Scrum gewählt.

Aufgaben:
Technische Leitung, Design, Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Spring, Hibernate, Swing, Junit,
JBoss 7.1.1, EJB 3, WebServices, Jax-WS, Apache Maven, Oracle 11g, NetBeans

----------------------------------------------------------------------------

Zeitraum: 12/2011-03/2012, 10/2010-01/2011
Branche: Automobilzulieferer
Projekt: NPS

Beschreibung:
Neuentwicklung und Weiterentwicklung einer Anwendung zur Erfassung und Auswertung von
Produktionsprozessdaten. Über die Weboberfläche pflegen die Mitarbeiter aus verschiedenen
Werken die Produktionsprozesse in der Anwendung. Bei einem eingeschränkten Zugriff auf das
Intranet besteht die Möglichkeit lokal mit der Anwendung zu arbeiten und bei einer Verbindung
mit Intranet die Daten mit der Serverinstanz zu synchronisieren.

Aufgaben:
Systemanalyse, Design, Implementierung

Technologien/Standards:
Scrum, Java/Java EE, Spring, Hibernate, JSF, Icefaces JSF, EasyMock,
Junit, Apache Tomcat, Apache Maven, MySQL, H2 DB, Eclipse

----------------------------------------------------------------------------

Referenzen: Zeitraum: 07/2009-10/2010
Branche: Finanzdienstleister
Projekt: Ehyp

Beschreibung:
Weiterentwicklung einer Anwendung zur Verwaltung des gesamten Kreditvergabe-Prozesses für
Immobilien- und Baufinanzierung. Die Anwendung wird direkt von Kreditvermittlern, Beratern
und weiteren Mitarbeitern des Finanzdienstleisters und dessen Partner verwendet. Darüber
hinaus wird die Software als ASP anderen Unternehmen zur Verfügung gestellt. Weiterhin sind
in der Anwendung diverse WebService-Schnittstellen von Banken und Partnern angeschlossen.

Aufgaben:
Design, Implementierung

Technologien/Standards:
Java/Java EE, Apache Velocity, Apache Commons, Apache WebServer,
Apache Tomcat, Eclipse, WebService, SOAP, Apache Axis, Oracle 10g

----------------------------------------------------------------------------

Zeitraum: 10/2008-04/2009
Branche: Medien/Fernseh-/Rundfunkanstalt
Projekt: Archivanwendung

Beschreibung:
Die produktive Anwendung wurde um neue Funktionalitäten
in der Oberfläche wie auch in der WebService-Schnittstelle erweitert.
Weiterhin wurden Daten aus Altsystemen in die neue Anwendung importiert.
Die Anwendung ermöglicht den Benutzern aus verschiedenen Partneranstalten
nach Daten zu suchen und diese zu pflegen. Weiterhin werden WebService-Schnittstellen
für die Anwendungen der Partneranstalten angeboten.

Aufgaben:
Systemanalyse
Design/Implementierung
Testen

Technologien/Standards:
Java 1.5/J2EE, JSP, Struts, Ajax, DWR, Castor, Spring,
Hibernate, Axis, WebService, JAAS, SOA, Junit, DBUnit, WSS4j,
Apache Commons, Jboss Application Server, Apache Tomcat,
Eclipse, Jira, Oracle 10g

----------------------------------------------------------------------------

Zeitraum: 04/2008-09/2008
Branche: Finanzdienstleistung
Projekt: Wirecard Enterprise Portal-Anwendung
Projektsprache: Englisch

Beschreibung:
Das entwickelte Modul ist eine Erweiterung für das Produkt
"Supplier and Commission Payments" innerhalb des Wirecard Enterprise Portals.
Mit dem Anwendungsbereich haben die Geschäftskunden und Mitarbeiter der
Wirecard AG die Möglichkeit unter Anderem Transaktionen durchzuführen und
notwendige Konfigurationen zu verwalten.

Aufgaben:
Implementierung
Test (Unterstützung Qualitätssicherung)

Technologien/Standards:
Scrum, Java/Java EE 1.5, Spring, Acegi Security, Hibernate,
Ajax (Dojo, DWR), JSP, Java Servlet, Apache Struts, Selenium,
EasyMock, Junit, Jmeter, CruiseControl, Jaxb, Apache Tomcat,
Bea Weblogic, Oracle, Apache Ant, Apache Maven, Eclipse

----------------------------------------------------------------------------

Zeitraum: 01/2008-02/2008
Branche: Automobilindustrie/Beratung
Projekt: PEP-Anwendung

Beschreibung:
Die Berater des Unternehmens benutzen die PEP-Anwendung zur
Unterstützung und Visualisierung der Produktentstehungsprozesse bei Kunden.
Die produktive Anwendung wurde um neue Funktionalitäten erweitert.

Aufgaben:
Kostenschätzung
Implementierung
Test

Technologien/Standards:
Java/Java EE, JSP, Java Servlet, Apache Struts, Junit, JDBC,
Apache Tomcat, MySql, MS Access, Apache Ant, Eclipse

----------------------------------------------------------------------------

Zeitraum: 02/2006-12/2007
Branche: Medien/Fernseh-/Rundfunkanstalt
Projekt: Archivanwendung

Beschreibung:
Die zentrale Archivanwendung enthält Daten über öffentliche Personen,
Firmen, Labels, Künstlergruppen und Ereignisse. Die Software wird
zentral gepflegt und von über 13 Rundfunk- und Fernsehanstalten benutzt.
Über das Webfrontend ist die Pflege und Recherche der Daten möglich.
In der serviceorientierten Architektur greifen die nutzenden Anwendungen
auf die Daten über WebServices zu. Die Anwendung wurde im iterativen
Verfahren entwickelt (Analyse bis Integration).

Aufgaben:
Systemanalyse
Architektur
Design
Implementierung
Testen

Technologien/Standards:
Java 1.5/J2EE, JSP, Struts, Ajax, DWR, Castor, Spring,
Hibernate, Axis, WebService, JAAS, SOA, Junit, DBUnit, WSS4j,
Apache Commons, Jboss Application Server, Apache Tomcat,
Eclipse, Jira, Oracle 10g

----------------------------------------------------------------------------

Zeitraum: 11/2005-12/2005
Branche: Finanzdienstleister/Banken
Projekt: Intranet-Software für eine Bank

Beschreibung:
Mit der entwickelten Webanwendung verwalten die Mitarbeiter
der Bank die Daten ihrer Kunden. Die Webanwendung greift über
definierte Schnittstellen auf andere Systembausteine und bildet
den Einstiegspunkt für die Bearbeitung eines Geschäftspartners.

Aufgaben:
Design
Implementierung
Testen

Technologien/Standards:
Java/J2EE
JSP
JSF
JSTL
Apache Myfaces
Spring
Bea WebLogic Server 8.1
Apache Tomcat
Eclipse


----------------------------------------------------------------------------

Zeitraum: 09/2005-10/2005
Branche: Banken/Finanzdienstleister
Projekt: CallCenter-Software für eine Bank

Beschreibung:
Die entwickelte Anwendung erlaubt in einer Weboberfläche einem
CallCenter-Mitarbeiter einen Bankkunden/Interessenten in allen Fragen
zu unterstützen und zu beraten. Damit kann ein Kunde mit Hilfe eines
CallCenter-Mitarbeiters alle seine täglichen Prozesse rund um das
Bankgeschäft telefonisch durchführen.

Aufgaben:
Implementierung
Testen

Technologien/Standards:
Java/J2EE
JSP
JSTL
Java Servlet
Apache Struts
Apache Tomcat
Eclipse


----------------------------------------------------------------------------

Zeitraum: 08/2005-09/2005
Branche: Internetdienstleistung
Projekt: Web-Fotoalbum
Beschreibung:
Im Rahmen dieses Projekts wurde ein eigententwickelter Web-Dienst des
Unternehmens mit neuen Funktionen erweitert. Der Web-Dienst wird täglich von
Millionen von Benutzern benutzt, um Ihre Bilder im Portal zu verwalten und
weiterzuverarbeiten.

Aufgaben:
Implementierung
Testen
Dokumentation

Technologien/Standards:
SCRUM
Java/J2EE
JSP
Java Servlet
Spring
Hibernate
Apache Struts
Apache Axis
WebServices
Junit
DBUnit
EasyMock
Selenium
JDBC
Apache Tomcat
Apache Maven
Apache Ant
Eclipse


----------------------------------------------------------------------------

Zeitraum: 05/2005- 07/2005
Branche: Automobilindustrie/Beratung
Projekt: PEP-Anwendung
Beschreibung:
In Zusammenarbeit mit ihren Kunden erarbeiten die Berater des Unternehmens
einen sog. Produktentstehungsprozess. Zur Unterstützung und Visualisierung
dieses Prozesses wird die PEP-Anwendung eingesetzt. Im ersten Schritt geben
die Berater alle notwendigen Grunddaten wie z.B. Ergebnisse aus den Workshops,
kundenindividuelle Designanpassungen etc. ein. Nach der Durchführung aller
nötigen Workshops seitens des Beratungsunternehmens wird die Anwendung
an den Kunden übergeben. Pflege und Benutzung der Software
werden ab diesem Zeitpunkt vom Kunden übernommen.

Aufgaben:
Technische Projektleitung
Architektur
Design (Klassen und DB)
Implementierung
Testen

Technologien/Standards:
UML
ER-Modellierung
Java5.0
J2EE
JSP
Java Servlet
Struts
JDBC
Apache Tomcat
Eclipse
Junit
MySql
MS Access


----------------------------------------------------------------------------

Zeitraum: 12/2004- 04/2005
Branche: Medien
Projekt: Prototypische Evaluierung von Portalservern
Beschreibung:
In dem Medienunternehmen werden für sämtliche Geschäftsaktivitäten
eigenentwickelte Softwareanwendungen und Standardprodukte als
Insellösungen eingesetzt. Das Ziel des Unternehmens ist, eine
ganzheitliche integrierte Systemlandschaft aufzubauen. Als eine
Software-Plattform soll ein Enterprise Information Portal eingeführt
werden. Im Rahmen des Projekts wurden durch praktische Anwendung die
marktführenden Portale untersucht. Es wurde die Installation, Konfiguration
und Anpassung der Portale im Hinblick auf den Produktiveinsatz durchgeführt
und bewertet. Eine prototypische Entwicklung von Portlets und Integration
von bestehenden Anwendungen in die Portale war ebenso Bestandteil des Projekts.

Aufgaben:
Installation der Server
Konfiguration der Server
Anpassung der Server
Entwicklung der Portlets
Deployment der Portlets
Konzeption und Durchführung der Integration von Webanwendungen

Technologien/Standards:
Java / J2EE
Java Portlet / JSR168
WSRP

Oracle Portal 10g
Oracle Application Server 10g

IBM Portal Toolkit 5.0.2.2 für IBM WSAD
IBM WebSphere Application Developer 5.1.2
IBM WebSphere Application Server 5.1
IBM WebSphere Portal 5.1
IBM Rational Application Developer 6.0

Bea WebLogic Workshop 8.1
Bea WebLogic Server 8.1
Bea WebLogic Portal 8.1

SAP Web Application Server Java 6.40
SAP Enterprise Portal 6.0 SP9
SAP NetWeaver Developer Studio SP9

Liferay Portal Enterprise 3.2.0
GridSphere Portal 2.0
Apache Pluto 1.0.1


----------------------------------------------------------------------------

Zeitraum: 04/2004- 11/2004
Branche: Medien
Projekt: ProRex (CRM-System)
Beschreibung:
ProRex ist ein CRM-System, dass intensiv von
dem Medienunternehmen genutzt wird. ProRex versucht
administrativen Aufgaben so weit wie möglich durch das
Anbieten von Verwaltungsfunktionalitäten und Auswertungstools
zu erleichtern. Die Korrespondenz mit Werbekunden und
Agenturen kann mittels ProRex zentral für das
Unternehmen verwaltet werden. Sämtliche Kontakte
wie zum Beispiel Termine, Telefonate, Korrespondenz,
Direct Marketing, etc. werden zwischen Ansprechpartnern der
Werbekunden und den Mitarbeitern des Unternehmens
durch ProRex sinnvoll einzeln oder im Überblick abgebildet.
Aufgaben:
Prozessanalyse
Entwicklung
Design
Technologien/Standards:
Java / J2EE - IBM WebSphere
JSP - BEA WebLogic
Java Servlet
Struts
Java Script
JDBC
Oracle

----------------------------------------------------------------------------

Zeitraum: 06/2003 - 10/2004
Branche: Medien/Internet
Projekt: Rent @ Media
Beschreibung:
Rent@Media ist ein Softwarepaket, dessen
Funktionsumfang und technische Neuerungen speziell auf
die Anforderungen der Videothekenbranche abgestimmt sind.
Folgende Funktionen wurden in den Jahren 2003/2004
die Rent@Media-Software implementiert:
Internetshop, Filmversand und Reservierungsfunktion.
Aufgaben:
Projektleitung
Analyse und Design
Impelmentierung
Integration
Wartung
Technologien/Standards:
RUP
UML
Java / J2EE
EJB
JSP
Java Servlet
Struts
JDBC
Jboss
MySql
Apache Tomcat

----------------------------------------------------------------------------

Zeitraum: 11/2003- 02/2004
Branche: Medien
Projekt: Mitarbeiter-Telefonbuch für BlackBerry
Beschreibung:
Führungskräfte des Unternehmens, nutzen zur
Synchronisation ihrer Termine Blackberry-Handhelds.
Außerdem existiert innerhalb des Unternehmens
eine Datenbank mit Kontaktdaten aller Mitarbeiter.
Das Mitarbeiter-Telefonbuch im BlackBerry bietet die Möglichkeit
jederzeit von unterwegs die gewünschten Informationen über
die Mitarbeiter abzufragen.
Aufgaben:
Analyse und Design
Anwendungsentwicklung
Serverkonfigurierung
Rollout
Technologien/Standards:
J2ME
CLDC
MIDP
BlackBerry API
Java / J2EE
Java Servlet
JDBC
Oracle

---------------------------------------------------------------------------

Zeitraum: 08/2001 - 02/2003
Branche: Abrechnungswesen
Projekt: Heizkostenabrechnungssystem
Beschreibung:
Das entwickelte Heizkostenabrechnungssystem ermöglicht eine
gerechte Energiekostenerfassung und -verarbeitung für
Unternehmen im Dienst-leistungssektor der Energieabrechnung.
Das Abrechnungunternehmen setzt das System ein,
um eine Vielzahl von Daten aus dem Bereich
Produktbeschreibungen und Liegenschaften zu erfassen
und für die weitere Verarbeitung auszuwerten.
Aufgaben:
Projektleitung
Datenanalyse
Implementierung
Rollout
Datenbankadministration
Technologien/Standards:
UML
Java
Swing
RMI
JDBC
IBM DB2

Projekthistorie

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
München, Deutschland
Profilbild von Anonymes Profil, Java Senior Consultant Java Senior Consultant
Registrieren