Architektur und Entwicklung Java Enterprise, OOA/OOD in UML, Analyse und Konzeption, Diplom Informatiker
Aktualisiert am 15.08.2018
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 30.06.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Sehr gut
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

8 Jahre 7 Monate
2015-08 - heute

AAE (Auftragsabwicklung und -Einplanung) Nutzfahrzeuge Daimler AG

Entwickler, Architekt, Berater
Entwickler, Architekt, Berater

Modernisierung einer Applikationsfamilie zur Auftragsabwicklung und Auftragsplanung aller Nutzfahrzeuge der Daimler AG.

(AFAB, ARGUS, CORFU, MDC, NA2000, ...)

Meine Tätigkeiten:

  Software-Architektur und Entwicklung Java EE

  

Tools / Entwicklungs-Infrastruktur:

  Eclipse, Maven, Jenkins, Sonar, SVN, Git, JIRA, Confluence

  JSF 2.2 (MyFaces), AngularJS, jQuery, HTML5, CSS,

  JAX-RS, EJB 3.1, JMS.

  Jasper Reports

  WebSphere 8.0, WebSphere MQ 7.0/7.5

  SUSE Linux / Windows

T-Systems AG
Leinfelden-Echterdingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Abitur, Diplom Informatiker (Universität Stuttgart)

Seit 1998 Erfahrung in Software-Entwicklungsprojekten

Ständige berufsbegleitende Weiterbildung, zusätzlich motiviert durch ein starkes persönliches Interesse an den Cutting Edge Technologien im OO und Java Umfeld.

Position

Position

Analyse, Konzeption, Architektur

 

Build Management, Testautomatisierung

 

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

 

Angestrebte Tätigkeit

    Entwicklung von komplexen Unternehmensanwendung und

    Systemen im Java Enterprise Umfeld unter Anwendung

    methodischer Vorgehensweisen.

 

Schwerpunkte und Erfahrungen
  o Expertise in der Java-Programmierung, der Methodik der

objektorientierten Modellierung (OOA, OOD) sowie der

Notation UML basierend auf Projekterfahrungen seit 1998.

  o Mehr als 15 Jahren Projekterfahrung in der Entwicklung

auf Basis von Java Enterprise.

Umfassende Kenntnisse des Java Enterprise-Umfelds

mitsamt den State-of-the-Art

 * Tools (Eclipse, RSA, Maven, Ant, etc.)

 * Frameworks (Spring, Hibernate, JSF, etc.)

 * Application-Servern (WebSphere, JBoss, etc.)

 * Datenbanken (Oracle, DB2, MySQL, etc.)

 * Betriebssystemen (Linux, Solaris, AIX, Windows)

  o Umfassende Kenntnisse Intranet-/Internet-Technologien

 

  o Erfahrung in mehreren Großprojekten

 

  o Fundierte Kenntnisse in vielen Bereichen der Software-

     Technik:
    * Anforderungsanalyse, Konzeption, Archtektur
    * Objektorientierte Modellierung (OOA, OOD in UML)

    * Build Management, Entwicklungsprozesse,

       Entwicklungs-Infrastrukturen, Continuous Integration,

       Testautomatisierung

    * Integration, Produktbetrieb
    * Qualitätssicherung

    * Projektmanagement, Konfigurationsmanagement,

       Releasemanagement

 

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

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Vorgehensmodelle

 Agile Prozesse (Scrum, XP), IBM Global Services Method (GSM),

 Rational Unified Process (RUP), V-Modell

 

Methoden

 Objektorientierte Systemanalyse und Prozessmodellierung

 OOA und OOD sowie Notation UML, Design Patterns, OOP

 OR-Mapping, Daten/ER-Modellierung

 

Technologien

 Architektur:

Java EE (J2EE), SOA, Web Services, REST, n-Tier, MDA, Peer-to-Peer, Messaging

 

 Protokolle:

TCP/IP, HTTP, HTTPS, SOAP, Hessian, Burlap, LDAP

 

 Middleware:

EJB, RMI, JMS, CORBA


 Security:

PKI (Public Key Infrastructure), Kryptographie

           Single Sign-on (SSO), SAML, LTPA

 

Tools

 Modellierungstools:

RSA (Rational Software Architect), Rational Rose

Sparx Enterprise Architect

MagicDraw UML, Borland Together Architect, TogetherJ

 

 IDE:

Eclipse, RSA, RAD / WSAD, IntelliJ und andere

 

 Build/Versionskontrolle:

Build Tools:    Gradle, Maven, Ant

Generatoren:    XDoclet, openArchitectureWare (oAW)

      Continuous Integration Server:    Jenkins (Hudson), CruiseControl

Version Control:    Subversion (SVN), CVS, ClearCase, Serena Dimensions

 

 Datenbanktools:

TOAD, Quest Central for DB2, DbVisualizer, SQuirreL


 Test:

JUnit, DbUnit, HSQL, TestNG, FIT / FitNesse

Mockito, EasyMock, Hamcrest, AssertJ

 

 Dokumentations-Erstellung:

MS Office, Sharepoint, OpenOffice

Diverse Wikis (TWiki, MoinMoin, Confluence und andere), Plone

 

 Bugtracking/Change Management/Project Management/Incident Management:

JIRA, Bugzilla, ClearQuest, VersionOne, HP OpenView Service Desk

 

 Java Qualitätssicherungs-Tools:

           Cobertura, EclEmma, Checkstyle, Findbugs, PMD, Hammurapi, Sonar


 Sonstiges:

OpenSSL, OpenSSH

           Apache Directory Studio

           WebSphere MQ Explorer, rfhutil

 

Produkte/Frameworks

 Application-Server / Middleware:

WebSphere (WAS), JBoss, WebLogic, Orion

WebSphere MQ

 

 Servlet-Container:

Tomcat, Jetty, JRun, Caucho Resin

 

 Java/Java Enterprise-Frameworks, Libraries:

Spring, jBPM, Log4J, SLF4J

Apache Commons

 

 Java Web-Frameworks:

JSF (MyFaces, Facelets, ..), Spring MVC, Struts


 Web Toolkits:

Google Web Toolkit (GWT), Prototype

 

       Web Services:

           Axis, JAX-WS, SOAP, REST

 

 Persistenz-Frameworks:

Hibernate, MyBatis (iBATIS), Spring JDBC, JDO, Castor


    Template Engine:

      Freemarker

 

 PDF-Generierung:

FOP, iText, HTMLDOC

 

Standards

 Java EE (J2EE), JSP, JSS (Servlets), JSTL, JSF, EJB, JMX, JMS, JCA, JPA, JTA, CDI, EL, ...

 JAXB, JAXP, StAX

 XML, XSL, XSLT, XSL-FO, XML-Schema (XSD), XPath, XQuery

 JSON

 HTML, XHTML, CSS

 EDI, EDIFACT, VDA, SWIFT

 ASN.1, X.509, PKCS

Betriebssysteme

HPUX
MS-DOS
OS/2
SUN OS, Solaris
Unix
Linux (SLES, Ubuntu und weitere), HP-UX, Solaris, AIX
Windows

Programmiersprachen

C
C++
CORBA IDL
Groovy
Java
Experte in Java und Java EE: JSS (Servlets), JSP, JSF, Google Web Toolkit (GWT), JAX-WS, EJB, MDB, Portlets, JMS, JMX, Eclipse RCP, SWT, JFace, Swing, JUnit, DbUnit, Log4J, IAIK, Bouncy Castle sowie eine Vielzahl weiterer Java-APIs, Frameworks und Libraries.
JavaScript
AJAX Toolkits: Google Web Toolkit (GWT), Prototype
Jython
Jacl
Perl
PL/SQL
Python
Scriptsprachen
Unix Shell-Scripting, Windows Batch-Scripting, Perl, PHP, Pyhton, Ruby.
Shell

Datenbanken

DB2
(UDB) gute Kenntnisse, auch Administration, pureXML
JDBC
MS SQL Server
MySQL
gute Kenntnisse, auch Administration
ODBC
Oracle
gute Kenntnisse, auch Administration
SQL
sehr gute Kenntnisse
Versant
HSQL, Derby



Branchen

Branchen

Automotive/Automobil: Sales / Vertrieb, After Sales, Telematik
Finance/Finanzdienstleister/Banken: Zahlungssysteme, Zahlungsverkehr, Kreditwesen
Handel, eCommerce, eGovernment, eProcurement
Internetdienstleister
Telekommunikation, Telematik

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

8 Jahre 7 Monate
2015-08 - heute

AAE (Auftragsabwicklung und -Einplanung) Nutzfahrzeuge Daimler AG

Entwickler, Architekt, Berater
Entwickler, Architekt, Berater

Modernisierung einer Applikationsfamilie zur Auftragsabwicklung und Auftragsplanung aller Nutzfahrzeuge der Daimler AG.

(AFAB, ARGUS, CORFU, MDC, NA2000, ...)

Meine Tätigkeiten:

  Software-Architektur und Entwicklung Java EE

  

Tools / Entwicklungs-Infrastruktur:

  Eclipse, Maven, Jenkins, Sonar, SVN, Git, JIRA, Confluence

  JSF 2.2 (MyFaces), AngularJS, jQuery, HTML5, CSS,

  JAX-RS, EJB 3.1, JMS.

  Jasper Reports

  WebSphere 8.0, WebSphere MQ 7.0/7.5

  SUSE Linux / Windows

T-Systems AG
Leinfelden-Echterdingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Abitur, Diplom Informatiker (Universität Stuttgart)

Seit 1998 Erfahrung in Software-Entwicklungsprojekten

Ständige berufsbegleitende Weiterbildung, zusätzlich motiviert durch ein starkes persönliches Interesse an den Cutting Edge Technologien im OO und Java Umfeld.

Position

Position

Analyse, Konzeption, Architektur

 

Build Management, Testautomatisierung

 

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

 

Angestrebte Tätigkeit

    Entwicklung von komplexen Unternehmensanwendung und

    Systemen im Java Enterprise Umfeld unter Anwendung

    methodischer Vorgehensweisen.

 

Schwerpunkte und Erfahrungen
  o Expertise in der Java-Programmierung, der Methodik der

objektorientierten Modellierung (OOA, OOD) sowie der

Notation UML basierend auf Projekterfahrungen seit 1998.

  o Mehr als 15 Jahren Projekterfahrung in der Entwicklung

auf Basis von Java Enterprise.

Umfassende Kenntnisse des Java Enterprise-Umfelds

mitsamt den State-of-the-Art

 * Tools (Eclipse, RSA, Maven, Ant, etc.)

 * Frameworks (Spring, Hibernate, JSF, etc.)

 * Application-Servern (WebSphere, JBoss, etc.)

 * Datenbanken (Oracle, DB2, MySQL, etc.)

 * Betriebssystemen (Linux, Solaris, AIX, Windows)

  o Umfassende Kenntnisse Intranet-/Internet-Technologien

 

  o Erfahrung in mehreren Großprojekten

 

  o Fundierte Kenntnisse in vielen Bereichen der Software-

     Technik:
    * Anforderungsanalyse, Konzeption, Archtektur
    * Objektorientierte Modellierung (OOA, OOD in UML)

    * Build Management, Entwicklungsprozesse,

       Entwicklungs-Infrastrukturen, Continuous Integration,

       Testautomatisierung

    * Integration, Produktbetrieb
    * Qualitätssicherung

    * Projektmanagement, Konfigurationsmanagement,

       Releasemanagement

 

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

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Vorgehensmodelle

 Agile Prozesse (Scrum, XP), IBM Global Services Method (GSM),

 Rational Unified Process (RUP), V-Modell

 

Methoden

 Objektorientierte Systemanalyse und Prozessmodellierung

 OOA und OOD sowie Notation UML, Design Patterns, OOP

 OR-Mapping, Daten/ER-Modellierung

 

Technologien

 Architektur:

Java EE (J2EE), SOA, Web Services, REST, n-Tier, MDA, Peer-to-Peer, Messaging

 

 Protokolle:

TCP/IP, HTTP, HTTPS, SOAP, Hessian, Burlap, LDAP

 

 Middleware:

EJB, RMI, JMS, CORBA


 Security:

PKI (Public Key Infrastructure), Kryptographie

           Single Sign-on (SSO), SAML, LTPA

 

Tools

 Modellierungstools:

RSA (Rational Software Architect), Rational Rose

Sparx Enterprise Architect

MagicDraw UML, Borland Together Architect, TogetherJ

 

 IDE:

Eclipse, RSA, RAD / WSAD, IntelliJ und andere

 

 Build/Versionskontrolle:

Build Tools:    Gradle, Maven, Ant

Generatoren:    XDoclet, openArchitectureWare (oAW)

      Continuous Integration Server:    Jenkins (Hudson), CruiseControl

Version Control:    Subversion (SVN), CVS, ClearCase, Serena Dimensions

 

 Datenbanktools:

TOAD, Quest Central for DB2, DbVisualizer, SQuirreL


 Test:

JUnit, DbUnit, HSQL, TestNG, FIT / FitNesse

Mockito, EasyMock, Hamcrest, AssertJ

 

 Dokumentations-Erstellung:

MS Office, Sharepoint, OpenOffice

Diverse Wikis (TWiki, MoinMoin, Confluence und andere), Plone

 

 Bugtracking/Change Management/Project Management/Incident Management:

JIRA, Bugzilla, ClearQuest, VersionOne, HP OpenView Service Desk

 

 Java Qualitätssicherungs-Tools:

           Cobertura, EclEmma, Checkstyle, Findbugs, PMD, Hammurapi, Sonar


 Sonstiges:

OpenSSL, OpenSSH

           Apache Directory Studio

           WebSphere MQ Explorer, rfhutil

 

Produkte/Frameworks

 Application-Server / Middleware:

WebSphere (WAS), JBoss, WebLogic, Orion

WebSphere MQ

 

 Servlet-Container:

Tomcat, Jetty, JRun, Caucho Resin

 

 Java/Java Enterprise-Frameworks, Libraries:

Spring, jBPM, Log4J, SLF4J

Apache Commons

 

 Java Web-Frameworks:

JSF (MyFaces, Facelets, ..), Spring MVC, Struts


 Web Toolkits:

Google Web Toolkit (GWT), Prototype

 

       Web Services:

           Axis, JAX-WS, SOAP, REST

 

 Persistenz-Frameworks:

Hibernate, MyBatis (iBATIS), Spring JDBC, JDO, Castor


    Template Engine:

      Freemarker

 

 PDF-Generierung:

FOP, iText, HTMLDOC

 

Standards

 Java EE (J2EE), JSP, JSS (Servlets), JSTL, JSF, EJB, JMX, JMS, JCA, JPA, JTA, CDI, EL, ...

 JAXB, JAXP, StAX

 XML, XSL, XSLT, XSL-FO, XML-Schema (XSD), XPath, XQuery

 JSON

 HTML, XHTML, CSS

 EDI, EDIFACT, VDA, SWIFT

 ASN.1, X.509, PKCS

Betriebssysteme

HPUX
MS-DOS
OS/2
SUN OS, Solaris
Unix
Linux (SLES, Ubuntu und weitere), HP-UX, Solaris, AIX
Windows

Programmiersprachen

C
C++
CORBA IDL
Groovy
Java
Experte in Java und Java EE: JSS (Servlets), JSP, JSF, Google Web Toolkit (GWT), JAX-WS, EJB, MDB, Portlets, JMS, JMX, Eclipse RCP, SWT, JFace, Swing, JUnit, DbUnit, Log4J, IAIK, Bouncy Castle sowie eine Vielzahl weiterer Java-APIs, Frameworks und Libraries.
JavaScript
AJAX Toolkits: Google Web Toolkit (GWT), Prototype
Jython
Jacl
Perl
PL/SQL
Python
Scriptsprachen
Unix Shell-Scripting, Windows Batch-Scripting, Perl, PHP, Pyhton, Ruby.
Shell

Datenbanken

DB2
(UDB) gute Kenntnisse, auch Administration, pureXML
JDBC
MS SQL Server
MySQL
gute Kenntnisse, auch Administration
ODBC
Oracle
gute Kenntnisse, auch Administration
SQL
sehr gute Kenntnisse
Versant
HSQL, Derby



Branchen

Branchen

Automotive/Automobil: Sales / Vertrieb, After Sales, Telematik
Finance/Finanzdienstleister/Banken: Zahlungssysteme, Zahlungsverkehr, Kreditwesen
Handel, eCommerce, eGovernment, eProcurement
Internetdienstleister
Telekommunikation, Telematik

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.