Profilbild von Anonymes Profil, Development Consultant SAP NetWeaver Portal, Web Dynpro (Java), JEE, Frontend (ExtJS, jQuery)

Oliver Breuer

verfügbar

Letztes Update: 10.11.2014

Development Consultant SAP NetWeaver Portal, Web Dynpro (Java), JEE, Frontend (ExtJS, jQuery)

Firma: get the service GmbH & Co. KG
Abschluss: Dipl.-Wirtschaftsinformatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Skills

Branchen:
  • IT-Dienstleister
  • Handel
  • Telekommunikation
  • Chemie, Pharma
  • Banken, Finanzinstitute
  • Automobilzulieferer
Allgemein:
  • Erfahrung in der Entwicklungs-, Projekt- und Teamleitung
  • Durchführung mehrerer Implementierungsprojekte im SAP NetWeaver Portalumfeld
  • Konzeption und Einführung von Intranets auf Basis des SAP NetWeaver Portals
  • Entwicklung von External Facing Portalen (EFP) für das SAP NetWeaver Portal
  • Mehrjährige Erfahrung in der User Interface (UI) Entwicklung auf Basis von Web Dynpro (Java), JSP, HTML, Ajax, JSON, JavaScript (AngularJS, ExtJS und jQuery)
  • Entwicklung von Webanwendungen
  • Entwicklung in/mittels Java, JEE, Scrum, SAP BPM, SAP BRM, Scala, Spring, TDD, EBC
SAP
SAP NetWeaver:
  • Enterprise Portal 7.3, 7.0, 6.0
  • NetWeaver CE 7.1/7.2, NetWeaver 7.3
  • Knowledge Management (KM), ICE-Transport, TREX
  • Business Process Management (BPM), CAF/Guided Procedures
  • Visual Composer
  • SAP Visual Administrator, SAP PCD Explorer
  • Developer Infrastructure (NWDI)
  • JCO, JRA
Web Dynpro (Java):
  • Adaptive Web Service Model, JavaBean Model, Component Interface Definitions, Dynamisches Context-Binding
Portal:
  • iView-, Portal-Service- und Portal-Komponenten-Entwicklung, UWL
Sonstiges:
  • SAP Portal Drive, WebDAV
Technologien
Sprachen:
  • Java (langjährige Erfahrung in der Entwicklung und im Softwareentwurf)
  • JavaScript (mehrjährige Erfahrung, Entwicklung von RIA/UIs mit den JavaScript Frameworks AngularJS, ExtJS und jQuery)
  • SQL (Einsatz in mehreren Projekten)
  • Scala (intensive Beschäftigung in aktuellem Projekt)
Datenbanken:
  • In Projekten verwendet: Oracle, MySQL, PostgreSQL, Riak
J2EE-Technologien:
  • Java Server Faces (JSF) 2.0 und 1.1
  • Enterprise Java Beans (EJB)
  • Web Services
  • Java Message Service (JMS)
  • Java Authentication and Authorization Service (JAAS), LoginModule, Login-Module-Stack
  • Java Server Pages (JSP), Tag Libraries
Bibliotheken/Tools:
  • JUnit, TestNG, Mockito
  • Mocha, Karma
  • JDBC
  • Spring
  • Versionierungssysteme Git, Mercurial, SVN, CVS
Web-Technologien:
  • HTML, CSS
  • JavaScript, AngularJS, jQuery, ExtJS
  • d3.js
  • JSON
  • XML
Systeme:
  • Windows (alle SAP NetWeaver Entwicklungen werden auf Windows durchgeführt)
  • Linux (Einsatz seit 1999, SuSE, Debian, Ubuntu)
Produkte
Entwicklungstools:
  • Eclipse, WebStorm
  • SAP NetWeaver Developer Studio (NWDS)
Buildtools:
  • Jenkins/Hudson
  • Ivy
  • Gradle
  • sbt
Analysetools:
  • Java Decompiler
sonstige Produkte:
  • Adobe Interactive Forms, FormsScript
  • Content-Management-Systeme (CMS): Weiterentwicklung eines bestehenden CMS im Projekt
Softwareentwurf/Softwarearchitektur
Vorgehensmodelle:
  • Wasserfallmodell, Spiralmodell
  • Scrum/agile Vorgehensmodelle (Einsatz von User Stories, Moderationstechniken, Code Reviews)
Entwurfsmuster:
  • Objektorientierung
  • Model-View-Controller (MVC), Model-View-Presenter (MVP) und weitere Pattern
  • Test-Driven-Development (TDD)
  • Event-Based-Components (EBC), Flow Design
Zertifizierungen und Schulungen
Zertifizierungen:
  • Technology Consultant SAP NetWeaver 2004s - Portal & Knowledge Management
Schulungen:
  • Projektmanagement (2008), Aufbaukurs SAP Knowledgemanagement and Collaboration (2008), Gesprächs-, Interview-, Planungstechniken (2007), SAP Knowledge Management and Collaboration (2006)
Sonstige:
  • Informieren über und Einarbeiten in aktuellste Technologiethemen

Projekthistorie

IT-Beratungs-/Software-Haus, Hessen 09/2014 – 10/2014
Rolle:
  • Development Consultant
Projekt:
  • Entwicklung einer Webanwendung zur Verwaltung von speziellen Blockheizkraftwerken
Aufgaben:
  • Unterstützung vor Go-Live
  • Implementierung der Businesslogik auf Basis von AngularJS
  • Implementierung der Benutzeroberfläche auf Basis von AngularJS
  • Implementierung eines Graphen auf Basis von d3.js
Technische Basis:
  • AngularJS, JavaScript, d3.js, HTML, CSS, Grunt, Scrum


Softwareentwicklung, Hessen 11/2013 - heute
Rolle:
  • Technical Lead
  • Development Consultant
Projekt:
  • Implementierung eines Dienstes zur Planung von heterogenen Teams innerhalb eines Projektes
Aufgaben:
  • Definition von Anforderungen in Form von Userstories
  • Technische Konzeption
  • Implementierung der Businesslogik auf Basis von Angularjs
  • Implementierung der Benutzeroberfläche auf Basis von Angularjs
  • Implementierung eines Modulkonzepts für die Wiederverwendung von UI-Komponenten (freie HTML- und CSS-Gestaltung möglich)
  • Durchführung von Code Reviews in Gerrit
Technische Basis:
  • Node.js, AngularJS, JavaScript, HTML, CSS , Compass, SASS, Grunt, Karma, Flow Design, Event Based Components, Gerrit, Jenkins


Handel, Niedersachsen 01/2013 – 04/2014
Rolle:
  • Development Consultant
Projekt:
  • Weiterentwicklung des Extranets
Aufgaben:
  • Neuimplementierung des Portaldesigns und der Startseite
  • Weiterentwicklung von Portalanwendungen auf Basis von JSF
  • Neuentwicklung von Portalanwendungen auf Basis von Servlets, JavaScript und AngularJS
Technische Basis:
  • SAP NetWeaver 7.3, Java Server Faces (JSF) 2.0 und 1.1, NetWeaver Development Infrastructure (NWDI), NetWeaver Developer Studio (NWDS), JavaScript, AngularJS, Web-Basistechnologien (HTML, CSS)


Telekommunikation, Nordrhein-Westfalen 08/2011 – 12/2012
Rolle:
  • Development Consultant
Projekt:
  • Implementierung von modernen Weboberflächen für unterschiedliche HCM Szenarien
Aufgaben:
  • Implementierung neuer Benutzeroberflächen auf Basis von JSF
  • Implementierung der Businesslogik auf Basis von EJB (auf NetWeaver 7.3)
  • Implementierung der Businesslogik auf Basis von Spring (auf NetWeaver 7.0)
  • Implementierung der Serviceschnittstelle zum SAP HCM Backend per JRA
  • Implementierung eines Zugriffs zu einer Anwendung zum Auslesen von Fotos
  • Bearbeitung von Incidents und Change Requests mit Hilfe des Solution Managers
  • SAP HCM Backend Customizing
Technische Basis:
  • SAP NetWeaver 7.3, Java Server Faces (JSF) 2.0, Java Resource Adapter (JRA), SAP NetWeaver 7.0, Java Server Faces (JSF) 1.1 mit Facelets, SAP NetWeaver Developer Studio 7.3 und 7.0


Immobilienwirtschaft, Rheinland-Pfalz 03/2011 – 07/2011
Rolle:
  • Technology Consultant
  • Development Consultant
Projekt:
  • UWL-Anbindung, ESS/MSS-Portalkonfiguration
Aufgaben:
  • Unterstützung bei der Portalkonfiguration für ESS/MSS-Szenarien
  • Anbindung verschiedener Prozesse in Backend-Systemen (ABAP) an die UWL im Portal
  • Entwicklung einer Komponente zur Anbindung von Prozessen in einem CMS an die UWL in Java
Technische Basis:
  • SAP NetWeaver Portal 7.0 EHP 1, ESS/MSS, ESS/MSS Business Packages, SAP NetWeaver Developer Studio, UWL Connector/UWL-API


Energie, Baden-Württemberg 03/2011 - 05/2011
Rolle:
  • Technology Consultant
Projekt:
  • Lieferantenportal
Aufgaben:
  • Anforderungsanalyse
  • Entwurf Portalstruktur
  • Einrichtung SRM Business Package im Portal (Supplier Self Services)
  • Anpassung Portal-Framework/-Design
Technische Basis:
  • SAP NetWeaver Portal 7.0 EHP 1, SRM 7.0 EHP 1, SRM Business Package, SAP NetWeaver Developer Studio


Softwareentwicklung, Hessen 01/2011 - 03/2011
Rolle:
  • Architect
  • Senior Developer
Projekt:
  • Entwicklung eines Dienstes zur Datentransformation
Aufgaben:
  • Architekturentwurf
  • Softwareentwicklung
  • Implementierung von Unit Tests mit ScalaTest, TestNG und Mockito
Technische Basis:
  • Java, Scala
  • TDD, ScalaTest, TestNG, Mockito
  • Eclipse
  • Flow/Event based Design


IT-Beratungs-/Software-Haus, Rheinland-Pfalz 01/2010 - 12/2010
Rolle:
  • Project Lead
  • Architect
  • Senior Developer
Aufgaben:
  • Aufgabenkoordination
  • Entwurf Softwarearchitektur
  • Entwicklung von JSP-Seiten
  • Entwicklung von Benutzungsoberflächen mittels JavaScript, ExtJS, Jquery und JSON
  • Erstellen/Erweitern von J2EE-, Portal- und KM-Komponenten und Portal-Services
  • Key Account Customer Support
  • Analyse des Web Page Composers (WPC) auf Preview von NetWeaver 7.2/7.3
  • Ermittlung von Integrationsmöglichkeiten eines CMS-Systems in den Web Page Composer 7.3
  • Unterstützung bei der Erstellung eines NetWeaver BPM-Prozesses auf Basis NetWeaver CE 7.2
Technische Basis:
  • Scrum, Moderationstechniken, Code-Reviews
  • SAP NetWeaver Portal 6.40/7.0 (J2EE-Server)
  • SAP NetWeaver CE 7.2
  • SAP NetWeaver 7.2/7.3
  • Java, JSP, Json-lib
  • JavaScript, ExtJS, jQuery, JSON
  • HTML, CSS
  • Portal Services, Portal Components, iView
  • SAP Knowledge Management (KM)
  • SAP NetWeaver Developer Studio, Eclipse


Automobilzulieferer, Bayern 12/2009 - 12/2009
Rolle:
  • Technology Consultant
Projekt:
  • Troubleshooting-Unterstützung auf dem Produktivportal
Beschreibung:
  • Troubleshooting-Unterstützung wegen Stabilitätsproblemen des Produktivportals
Aufgaben:
  • Code-Analyse
  • Anpassen/Erweitern Konsistenzprüfungstool
  • Systemanalyse
  • Log-File-Analyse
  • Technischer Ansprechpartner für SAP
Technische Basis:
  • SAP NetWeaver 2004s
  • Java
  • Java Decompiler
  • SAP Visual Administrator, SAP PCD Explorer
  • Wily Introscope
  • SAP NetWeaver Developer Studio


IT-Beratungs-/Software-Haus, Rheinland-Pfalz 09/2009 - 12/2009
Rolle:
  • Project Lead
  • Architect
  • Senior Developer
Aufgaben:
  • Aufgabenkoordination
  • Entwurf Softwarearchitektur
  • Weiterentwicklung eines Content Management Systems – Entwickeln neuer Module
  • Entwicklung von JSP-Seiten und JSP Tag Libraries
  • Entwicklung von Benutzungsoberflächen mittels JavaScript, ExtJS, Jquery und JSON
  • Erstellen/Erweitern von J2EE-, Portal-Komponenten und Portal-Services
Technische Basis:
  • SAP NetWeaver Portal 6.40/7.0 (J2EE-Server)
  • Java, JSP, Json-lib, Tag Libraries
  • JavaScript, ExtJS, jQuery, JSON
  • HTML, CSS
  • Portal Services, Portal Components, iView
  • SAP Knowledge Management (KM)
  • SAP NetWeaver Developer Studio, Eclipse


IT-Beratungs-/Software-Haus, Rheinland-Pfalz 02/2009 - 08/2009
Rolle:
  • Architect
  • Developer
Aufgaben:
  • Projektplanung, -organisation
  • Weiterentwicklung eines Content Management Systems – Austausch der UIs
  • Entwurf Softwarearchitektur
  • Entwicklung neuer, intuitiver Benutzungsoberflächen mittels Java, JavaScript, ExtJS, jQuery und JSON
  • Anbindung der Oberflächen an vorhandene Serviceschnittstellen
  • Erstellen/Erweitern von J2EE-, Portal-Komponenten und Portal-Services
  • Erstellen/Erweitern von Tag Libraries
Technische Basis:
  • SAP NetWeaver Portal 6.40/7.0 (J2EE-Server)
  • Java, JSP, Json-lib, Tag Libraries
  • JavaScript, ExtJS, jQuery, JSON
  • HTML, CSS
  • Portal Components
  • SAP NetWeaver Developer Studio, Eclipse


Stahl, Anlagenbau, Nordrhein-Westfalen 01/2009 - 01/2009
Rolle:
  • Technology Consultant, Development Consultant
Projekt:
  • Entwicklung eines BlackBerry-Login-Moduls für das NetWeaver Portal
Beschreibung:
  • Erstellen eines Login-Moduls für das SAP NetWeaver Portal zum Herstellen eines Single-Sign-On beim Zugriff von BlackBerry-Clients aus
Aufgaben:
  • Sicherheitsanalyse des vorhandenen Login-Moduls
  • Implementieren des neuen Login-Moduls mittels Java
  • Konfiguration des NetWeaver Servers
Technische Basis:
  • SAP NetWeaver 7.0 (J2EE-Server)
  • Java
  • JAAS, LoginModule, Login-Module-Stack
  • SAP NetWeaver Developer Studio


Lichttechnik, Österreich 12/2008 - 01/2009
Rolle:
  • Technology Consultant
Projekt:
  • Implementierung eines External Facing Portals
Beschreibung:
  • Erstellen eines neuen External Facing Portal-Frameworks für das bestehende Portal zum Steigern der Performanz
Aufgaben:
  • Anforderungsanalyse
  • Anpassen des Portal-Layouts mittels HTML und CSS
  • Implementieren des Frameworks mittels JSP, Tag Libraries und Java
  • Erstellen und Konfigurieren von Portal-Komponenten
Technische Basis:
  • SAP NetWeaver 2004s
  • HTML, CSS
  • Java, JSP, Tag Library
  • Portal Komponenten
  • SAP NetWeaver Developer Studio


Chemie, Pharma, Baden-Württemberg 01/2008 - 10/2008
Rolle:
  • Development Consultant
Projekt:
  • Zentrale Identitäts- und SAP-Zugangsverwaltung - Teilprojekt Offline-Genehmigung
Beschreibung:
  • Konzeption und Erstellen einer offline-Genehmigungsfunktionalität via Lotus Notes für die zentrale Identitäts- und Zugangsverwaltung für 150.000 Nutzer auf Basis von SAP NetWeaver
Aufgaben:
  • Arbeitspaketverantwortung
  • Business Blueprint
  • Requirements-Analyse, Erstellung Pflichtenheft
  • Architekturentwurf (Gesamtarchitektur)
  • Technisches Konzept (NetWeaver Java und ABAP)
  • Ressourcen-, Zeitplanung, -monitoring
  • Implementierung von J2EE Services
  • Implementierung eines JMS Nachrichtenaustausches
  • Realisierung von Datenbankzugriffen mittels JDBC, SQL und Stored Procedures
  • Realisierung von RFC-Zugriffen auf BAPIs
  • Implementierung von Unit Tests mit JUnit
Technische Basis:
  • SAP NetWeaver 2004s (J2EE-Server)
  • SAP NetWeaver Developer Infrastructure (NWDI)
  • SAP XI, SAP ECC 7.0
  • Oracle DBMS, SQL
  • Lotus Domino 8, Lotus Notes 8
  • Java, (ABAP)
  • EJB, Web Services, JMS
  • JUnit, JDBC, RFC
  • XML/XSLT


Chemie, Pharma, Baden-Württemberg 02/2007 - 08/2008
Rolle:
  • Development Consultant, Technology Consultant
Projekt:
  • Erstellen einer zentralen Plattform für die Identitäts- und SAP-Zugangsverwaltung
Beschreibung:
  • Konzeption und Erstellen einer zentralen Plattform für die Identitäts- und SAP-Zugangsverwaltung für ca. 150.000 Nutzer in der Endausbaustufe auf Basis von SAP NetWeaver
Aufgaben:
  • Erstellung eines Storyboards
  • Entwurf der Service-Architektur
  • Fortlaufende Requirements-Analyse
  • Change Management
  • Dynamisch erweiterbare Web Dynpro-Architektur mit Einbinden von Formularen
  • Implementierung von Web Dynpro-, J2EE-Komponenten
  • Implementierung von Unit Tests mit JUnit
  • Realisierung von Datenbankzugriffen mittels JDBC, SQL und Stored Procedures
Technische Basis:
  • SAP NetWeaver 2004s (J2EE-Server),
  • SAP NetWeaver Developer Infrastructure (NWDI),
  • Oracle DBMS, SQL
  • Java
  • EJB, Web Services
  • JUnit, JDBC
  • XML/XSLT
  • Web Dynpro
  • Component Interface Definitions, Dynamisches Context-Binding
  • Adaptive Web-Service Model, JavaBean Model


IT-Beratungs-/Software-Haus, Rheinland-Pfalz 12/2005 - 01/2007
Rolle:
  • Technology Consultant, Development Consultant
Projekt:
  • Guided Procedures Demos, Wartung SAP-Installationen
Beschreibung:
  • Implementierung von Demo-Prozessen auf Basis des NetWeaver Portals 2004s und Guided Procedures; Wartung der SAP-Installationen; Inhaltliche Aufbereitung neuer Themen
Aufgaben:
  • Implementierung von Demoprozessen auf Basis von Guided Procedures und Adobe Forms
  • Wartung und Pflege der hauseigenen SAP-Installationen
  • Single-Sign-On basierend auf Zertifikaten & Logon-Tickets
  • Einrichten von Rollen und Berechtigungen
  • Aufbereitung verschiedener neuer Themen
Technische Basis:
  • NetWeaver Portal 2004s
  • SAP J2EE Engine 7.00
  • CAF/Guided Procedures
  • Adobe Forms
  • Java
  • Web Dynpro
  • NetWeaver Developer Studio


Bank, Bayern 11/2006 - 12/2006
Rolle:
  • Technology Consultant
Projekt:
  • Guided Procedures Workshop
Beschreibung:
  • Vorbereitung und Durchführung eines Guided Procedures Workshops auf Basis von SAP NetWeaver 2004s und Analyse kundenspezifischer Anforderungen.
Aufgaben:
  • Installation und Konfiguration der DEMO-Systeme
  • Kundenindividuelle Einführung in Guided Procedures
  • Aufbau eines Demo-Szenarios auf Basis der kundenspezifischen Anforderungen
  • Implementierung eines Visitenkarten-Bestellprozesses
  • Nachbereitung des Workshops und Beantwortung kundenspezifischer Fragen
Technische Basis:
  • SAP NetWeaver 2004s
  • CAF/Guided Procedures
  • mySAP ERP 2005 IDES


Chemie, Pharma, Baden-Württemberg 08/2006 - 08/2006
Rolle:
  • Technology Consultant
Projekt:
  • Guided Procedures Workshop
Beschreibung:
  • Vorbereitung und Durchführung eines Guided Procedures Workshops auf Basis von SAP NetWeaver 2004s und Analyse kundenspezifischer Anforderungen.
Aufgaben:
  • Einführung in Guided Procedures
  • Diskussion und Erläuterung kundenspezifischer Anforderungen (u. A. Triggern von Programmen aus Prozessen, Monitoring, RFC-Aufrufe, Visual Composer)
  • Nachbereitung des Workshops und Beantwortung kundenspezifischer Fragen
Technische Basis:
  • SAP NetWeaver 2004s
  • CAF/Guided Procedures
  • Visual Composer


Halbleiter, Bayern 08/2006 - 08/2006
Rolle:
  • Technology Consultant
Projekt:
  • Konzeption einer sicheren Distribution von Softwarekomponenten
Beschreibung:
  • Konzeption und Beratung einer sicheren Distribution von Softwarekomponenten über die SAP NetWeaver Portal Plattform bei sicherer Authentifizierung und individueller Verschlüsselung
Aufgaben:
  • Erstellung einer Machbarkeitsanalyse mit SAP EP und SAP PI
  • Erstellen technischer Realisierungsvorschläge
Technische Basis:
  • SAP NetWeaver Portal, KM
  • SAP Portal Drive, WebDAV
  • PGP


Halbleiter, Bayern 04/2006 - 05/2006
Rolle:
  • Technology Consultant
Projekt:
  • Genehmigungsprozesses auf Basis von Guided Procedures
Beschreibung:
  • Erstellung eines Storyboards und Aufbau der Infrastruktur für den Prozess „Genehmigung von Investitionsanträgen“ als Basis für eine spätere Implementierung.
Aufgaben:
  • Konzeption und Erstellung eines Prototypen für den Genehmigungsprozess
  • Erstellen eines Prototypen für das Antragsformular (PDF-Formular)
  • Erstellung einer detaillierten Aufwandschätzung
Technische Basis:
  • SAP NetWeaver Portal 2004s, KM
  • SAP NetWeaver Developer Studio
  • CAF/Guided Procedures
  • Adobe Forms, FormsScript


Chemie, Nordrhein-Westfalen 04/2006 - 04/2006
Rolle:
  • Technology Consultant
Projekt:
  • Intranet-Portal
Beschreibung:
  • Go-Life-Unterstützung für das Intranet-Portal
Aufgaben:
  • Transport (PCD, KM/ICE)
  • KM Konfiguration
Technische Basis:
  • NetWeaver Portal 2004
  • KM, ICE-Transport
  • SAP Portal Drive, WebDAV


Bekleidungshersteller, Baden-Württemberg 03/2006 - 04/2006
Rolle:
  • Development Consultant
Projekt:
  • PDF-Druck aus dem Portal (KM)
Beschreibung:
  • Entwicklung einer Komponente zum Drucken von PDF-Dokumenten aus dem Portal heraus.
Aufgaben:
  • Java-Entwicklung
  • KM Konfiguration, Einbinden der Komponente als UI Command
Technische Basis:
  • NetWeaver Portal 2004
  • KM
  • Java
  • NetWeaver Developer Studio

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Ab 12.11.2014 regional Raum Darmstadt, Frankfurt, Mainz
Profilbild von Anonymes Profil, Development Consultant SAP NetWeaver Portal, Web Dynpro (Java), JEE, Frontend (ExtJS, jQuery) Development Consultant SAP NetWeaver Portal, Web Dynpro (Java), JEE, Frontend (ExtJS, jQuery)
Registrieren