Java / J2EE - Entwickler / Architekt nicht verfügbar bis 31.12.2020 (1 Bewertungen)

Java / J2EE - Entwickler / Architekt

nicht verfügbar bis 31.12.2020 (1 Bewertungen)
Profilbild von Anonymes Profil, Java / J2EE - Entwickler / Architekt
  • 71083 Herrenberg Freelancer in
  • Abschluss: Dipl.-Informatiker
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: englisch (gut)
  • Letztes Update: 28.08.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Java / J2EE - Entwickler / Architekt
DATEIANLAGEN
Profil

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Allgem. Erfahrungen
- Java / J2EE Entwicklung
- Konzeption, Spezifikation und Entwurf
- Geschäftsprozessanalyse und -optimierung
- Multi Tier Architektur
- Projekterfahrung mit internationalen Teams (Indien, Indonesien, etc.)

Methoden
- Objektorientierte Analyse, Design , Programmierung (OOA, OOD, OOP)
- Unified Modeling Language ( UML)
- Scrum

Programmiersprachen
Java / J2EE; PHP; Javascript

Standards & APIs
REST, Webservices, EJB, Spring Boot, JSF, jBPM , JPA, HTML5 , jQuery , XML , XML Schema (XSD)  u.a.

sonstige Tools
Eclipse / IntelliJ; GIT / Subversion;  Websphere / JBoss; Jenkins; Gira/Confluence u.a.

Eigenentwicklungen

Middleware für Affiliate-Produkte (Januar 2020 - heute)

Entwicklung einer Middleware für Affiliate-Produkte, die heterogene Daten (JSON,CSV,XML) aus verschiedenen Quellen (APIs von Amazon, AWIN, etc.) in einem einheitlichen Format über eine Rest-API zur Verfügung stellt.
Entwicklung mit Java, Spring Boot, Spring Data, Rest-Services, Thymeleaf, mySql, h2, Maven, Docker, Linux

Internetportal: libellius.de (2017 - heute)
Online-Magazin mit Affiliate Produkten; Basis Wordpress (PHP); Selbstenwickelte Produktverwaltung mit Anbindung an diverse Affiliate-Marktplätze (APIs zu Amazon, AWIN, belboon,etc.); Selbstenwickeltes Marketing-Modul mit Anbindung an diverse Social-Media-Plattformen (APIs zu Facebook, Pinterest, etc.); Entwicklung mit PHP, HTML, CSS, JQuery, Linux, Docker, GIT

PROJEKTHISTORIE
  • 09/2020 - bis jetzt

  • Entwicklung Automotiv Portal
  • Anbindung von div. Schnittstellen im Backend und Aggregation der Daten. Darstellung der Daten im React-Frontend. Umsetzung von User Stories und Abstimmung mit dem Fachbereich. Entwicklung nach Scrum mit Jira und Confluence.
    Technik: Java, Spring Boot, Rest-Services, React, Maven, Kubernetes, Docker, Microservices


  • 11/2016 - 03/2020

  • Kundenportal für Finanzierungs- und Leasingverträge (Automotiv / Stuttgart)
  • Technische Teilkonzeption der Online-Plattform inkl. der Definition und Koordination der Schnittstellenanbindungen. Entwicklung auf Basis von Java, JEE, HTML, CSS, JavaScript Technologien. Implementierung Backendservices (Rest/JSON). DB-Anbindung über JPA. Abstimmung mit den Fachbereichen und dem jeweiligen Markt auf Basis von User Stories mittels Jira und Confluence. Entwicklung nach Scrum.
    Technologien: JavaEE, JPA, Rest, JSON, Eclipse/IntelliJ, Websphere 8.5, Linux, JIRA, GIT, Gerrit, Jenkins, Oracle, Maven, Docker, Vagrant


  • 01/2016 - 10/2016

  • Entwicklung Online-Banking-Portal (Bank / Stuttgart)
  • Implementierung Überweisungsprozess (GUI, Controller, Model). Realisierung Schnittstellen und Junit-Tests für REST-Services. Erweiterung Kontaktmanagement (GUI, Model, Hibernate). Entwicklung nach Scrum.
    Technologien: JavaEE, IntelliJ, JBoss, MSSQL/Oracle, Hibernate, AspectJ, Rest


  • 05/2015 - 12/2015

  • Entwicklung Hoteleinkaufsportal (Touristik / Baden-Baden)
  • Weiterentwicklung eines Hoteleinkaufsportals auf Basis des Inventory Systems Peakwork. Entwicklung GUI Frontend und Backendservices) . Programmierung mit JEE: JSF (Primefaces), EJB, JPA und XML. Design und Implementierung einer Historisierungsarchitektur. Erstellung von GUI-Testfällen mit Selenium WebDriver.
    Technologien: JavaEE, Eclipse, TomEE, Jenkins, Selenium, JIRA


  • 01/2014 - 03/2015

  • Entwicklung Client/Server Anwendung für Debit-/Kreditkarten (Bank / Stuttgart)
  • J2EE-Entwicklung mit Websphere ( EJB 3.0 , Multithreading , JMS , Web Services mit JAX-WS) , Objektorientierte Analyse und Design mit Visual Paradigm (UML, MDA) , Abfragen mit XPATH, Test getriebene Entwicklung mit jMockit , Entwicklung Client mit Flex / Actionscript 3.
    Technologien: JavaEE, RAD / Eclipse , Visual Paradigm (UML) , Websphere 8.5 , Flash-Builder , DB2 , Jenkins, Junit, Test Driven Development


  • 10/2012 - 12/2013

  • Anforderungsmanagement Anwendung für Debit-/Kreditkarten (Bank / Stuttgart)
  • Analyse fachlicher Abläufe im Bereich Debit-/Kreditkarten bzw. kartengestützter Zahlungsverkehr auf Basis fachlicher Dokumentationen, Prozessabläufe (BPMN) und Interviews mit der Fachabteilung.
    Erstellung fachlicher Konzeptionen & Pflichtenhefte auf Basis der erhobenen Anforderungen für eine Anwendung auf Client-/Server-Basis.
    Erstellung Testkonzepte und Durchführung Black-Box-Tests und Integrationstests. Entwicklung von Prototypen.
    Technologien: JavaEE, Eclipse , Polarion , Mantis , Flash-Builder


  • 03/2012 - 08/2012

  • Entwicklung Versicherungsportal (Versicherung / Stuttgart)
  • Realisierung WEB-Frontend (Angebot / Antragsverwaltung) mit AJAX , Spring & Hibernate. Entwicklung HTML - Client für Smartphone & Tablet.
    Realisierung Schnittstellen für den elektronischen Zahlungsverkehr.
    Technologien: Java , J2EE , JavaScript , JBOSS ,Spring , JQuery , Android – SDK , SOAP , Maven , Hudson/Jenkins , Jira , Confluence, Junit


  • 05/2010 - 02/2012

  • Entwicklung Bankservices (Bank / Stuttgart)
  • Konzeption und Realisierung von Bankservices mit Spring, Hibernate und Soap. Spezifikation & Realisierung von SOAP-Schnittstellen. Schnittstellentests mit SoapUI.
    Technologien: Java , J2EE , Spring , SOAP , Maven , Jenkins, Junit, Test Driven Development


  • 12/2009 - 04/2010

  • Entwicklung Lebensversicherungsportal (Versicherung / Hamburg)
  • Konzeption und Entwicklung einer Web-Plattform für Lebensversicherungen.
    Technologien: Java , J2EE , Spring , JSF , FJA Framework , Maven, JUnit , Hudson/Jenkins, Test Driven Development


  • 06/2009 - 11/2009

  • Anforderungsmanagement Kreditwesen (Kreditwesen / Düsseldorf)
  • Aufnahme und Prüfung der Anforderungen der Fachseite. Erstellung von Fach- und Testkonzepten.
    Technologien: Borland CaliberRM, Java , J2EE

     

  • 05/2008 - 03/2009

  • Entwicklung Web-Services (Bank / Stuttgart)
  • Konzeption einer WebService-Architektur ( WSDL , SOAP , Axis2 , Spring , Hibernate ). Erstellung EDV-Fachkonzept. Erstellung Sicherheitskonzept ( WS-Security / WSS4J , Authentifizierung , Signierung , Verschlüsselung , Zertifikate ). Erstellung Testkonzept (Black/White-Box-Test). Realisierung WebServices.
    Technik: Java , J2EE , SOAP , WSDL , WSS4J , Axis2 , OpenSSL , Spring , Hibernate , Tomcat , Eclipse , Enterprise Architect (UML) , Mantis , Linux, JUnit


  • 01/2007 - 04/2008

  • Entwicklung WEB-Anwendung Leasingfahrzeuge (Automobil / Hamburg)
  • Weiterentwicklung WEB-Anwendung für Leasingfahrzeuge. Integration einer Workflowengine (jBPM). Migration nach Spring. Realisierung von neuen Funktionen. Realisierung SOAP-Schnittstellen. Realisierung Java-Schnittstelle zu .NET-Anwendung
    Technik: Java J2EE, JBoss, mySql, jBPM , myFaces , CVS , Eclipse , Mantis , Spring, Hibernate , SOAP (Axis) , WSDL , Windows , Linux, JUnit

  • 05/2006 - 12/2007

  • Entwicklung BPM-Anwendung (Bank / Bonn)
  • Konzeption und Entwicklung einer WEB-Anwendung für Aufträge & Angebote mit Java Server Faces (JSF), JBoss, Hibernate und Oracle. Integration jBPM-Frameworks zur Steuerung des Worklfows.
    Technik: Java J2EE, JBoss, Hibernate, Oracle, jBPM , myFaces , CVS , Eclipse , Mantis, JUnit


  • 11/2004 - 03/2006

    • DHL
    • Transport und Logistik
  • IT-Projektsteuerung Logistik (Logistik / Düsseldorf)
  • Projektsteuerung und Planung. Koordinierung Auftraggeber, Fachseite und externe Dienstleister. Geschäftsprozessanalyse und –optimierung. Erstellung von Pflichtenheften. Erarbeitung von Softwarearchitekturen. Überwachung der Softwareentwicklungsprozesse. Planung und Durchführung von Abnahmen und Angebotskalkulationen. Termin und Budgetkontrolle
    Technik: MS-Project, MindManager, Java J2EE


  • 10/2004 - 10/2004

  • Konzept für Bank-Middleware (Bank / Bonn)
  • Konzepte zur Restrukturierung einer Bank-Middleware (Analyse fachlichenr Funktionalitäten und des kanalübergreifenden Standardisierungsgrades, Prüfung der Entkopplungmöglichkeiten von einzelnen Funktionsbausteinen, etc.)
    Technik; Java J2EE, Bea Weblogic, Struts, OOA/OOD, MindManager, SUN Solaris


  • 02/2003 - 09/2004

    • TUI
    • Sonstiges
  • Buchungssystem für Reisebüros (Touristik / Hannover)
  • Erarbeitung und Realisierung von Geschäftslogiken / Usecases mit den Fachabteilungen; Implementierung von Schnittstellen zum hostbasierten Reservierungssystem; Coaching von Entwicklern (Architektur); Entwicklung der Benutzeroberfläche mit SWING; Anbindung an ein Content Management System (Teamsite CMS); Implementierung einer Socket-Kommunikation.
    Technik: Java J2EE, Applet API, Java Web Start, Swing, JavaHelp, JDOM/XML, BEA WebLogic 8.1, EJB, Windows XP/NT 4, Sun Solaris 2.8, OOA/OOD, Rational Rose, Eclipse, Perforce, Bugzilla, Apache ANT, Apache Avalon, LDAP, Windows, SUN Solaris


  • 06/2002 - 12/2002

  • Entwicklung Carkonfigurator (Automobil / Frankfurt)
  • Realisierung von Businesslogiken mit J2EE (EJBs , Servlets , JSP); WEB-Frontend mit Struts;Datenbankschnittstelle mit JDBC und Oracle; Kommunikationsframeworks mit JMS, MessageDrivenBeans und Java-Mail; Verwendung von HTTPS over SSL (Authentifizierung und Autorisierung); Container-Managed und Bean-Managed Transaction (JTA); Realisierung von WEB-Services mit Apache Struts und EJBs; Konfiguration von BEA Weblogic (EJB, JMS, Transaktionen, etc.); Erstellung von Build- und Deployment-Scripten mit ANT; Konzeption und Realisierung von Testfällen mit Junit , Httpunit und ANT; Analyse der Performance und des Speicherverbrauchs mit Jprobe; Durchführung von Lasttests mit WebLOAD.
    Technik: JBuilder , Eclipse , BEA Weblogic, Apache ANT , Struts , Java-Mail , Oracle , Rational Rose (UML) , CVS , JProbe , WebLOAD


  • 05/2001 - 03/2002

  • Entwicklung Middleware für Kreditinstitute (Bank / Paderborn)
  • Konzeption & Implementierung EJB-Test-Framework (Client/Server); Konzeption und Durchführung von Funktions- und Integrationstests. Implementierung von Junit – Testfällen und Einbindung der Testfälle in den DailyBuild-Prozess (über ANT); Performance- und Speicheranalyse mit JProbe. Durchführung von Lasttests (Analyse der Middleware bei gleichzeitigem Zugriff von mehreren Clients).
    Erarbeitung von Richtlinien zur Qualitätssicherung ( Reviews , Codeinspections , etc.)
    Technik: JBuilder , GDPro (UML) , Bea Weblogic , JProbe , OptimizeIt , Oracle , Apache ANT, Sun Solaris


  • 10/2000 - 04/2001

  • Entwicklung Anwendung für den Konfiguration & Vertrieb von medizinischen Geräten (Medizintechnik / Hamburg)
  • Redesign Architektur einer internationalen Anwendung zur Konfiguration & Bestellung von medizinischen Geräten. Technische Leitung & Coaching Entwicklungsteam. Entwicklung von SAP-Schnittstellen (SAP/SCE API - Sales Configurator Engine).
    Konzeption und Realisierung von technischen Basissystemen (Registrierung , Internationalisierung , Reports, etc.). Entwicklung GUI mit Swing. Performanceoptimierung.
    Technik: JBuilder, MS SQL-Server, Visual SourceSafe, SAP/SCE API


  • 01/2000 - 09/2000

  • Entwicklung Basis-Architektur für fachliche Bankkomponenten (Bausparkasse / Schwäbisch-Hall)
  • Konzeption und Realisierung von Frameworks in einem Architekturteam.
    Objektorientierte Analyse und Design von fachlichen Bankkomponenten mit UML.
    Softwareentwicklung in Java; GUI – Entwicklung mit Swing.
    Entwicklung eines Prototyps mit EJBs , Servlets und HTML.
    Realisierung der Client-Server Kommunikation mit Corba und RMI.
    Entwicklung eines Konzeptes für die Mehrsprachfähigkeit.
    Erstellung von Testfällen mit WinRunner
    Technik: Visual Age, JBuilder, Rational Rose (UML), PVCS, J2EE-SDK, Websphere, DB2, WinRunner


BEWERTUNGEN

evia consulting GmbH

Geschäftsführer ( Alexander Baumgartner )

evia ist ein IT- Dienstleistungsunternehmen, das sich auf komplexe Individualsoftware, hauptsächlich in Java, spezialisiert hat. Michael Herrmann war in einem Großprojekt im Automotive Financial Service- Bereich in Stuttgart bei uns im Zeitraum 2016 - 2020 im Einsatz. Dabei war er in der Rolle Developer und technical Supporter für uns tätig. Er kannte sich im System hervorragend aus und unterstützte die Kollegen und die Kunden in einer sehr kompetenten und freundlichen Art. Vielen Dank dafür!

http://www.evia.de

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: