Running Java EE&SE
Jörg Baumann
Certified Java Programmer
Software-Entwicklung
Java / Java EE

Projekte (Auszug)

Nov 16 - Jun 19
Digitales Branchenbuch für die Wald- und Forstwirtschaft
Das Branchenbuch ermöglicht es forstlichen Dienstleistern, sich professionell zu präsentieren. Waldeigentümer hingegen finden hier mit wenigen Klicks den regional anbietenden und passenden Ansprechpartner für Ihre Waldfragen.

- Fachliche und technische Konzeption
- Full-Stack Java EE Entwicklung
- CI Prozesse
- QS, Test, Dokumentationen
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 1 - 5
Java 8+ JPA / JTA OpenJPA Geronimo Transaction PostgreSQL PostGIS Extension OpenWebBeans JAX-RS CXF MyFaces PrimeFaces Servlet API / JSP JSTL, EL TomEE Tomcat Geoserver Apache Http Server AJP13 / mod_jk, mod_proxy GIT Gradle Jenkins JIRA Apache Shiro Apache Velocity Apache POI Apache PDFBox Kanban GIS OpenLayers
Nov 16 - Jun 19
Service Portal für Forstbetriebsgemeinschaften
Web-Applikation mit Funktionen aus dem Bereich der Verwaltungsaufgaben von Forstbetriebsgemeinschaften, wie Mitglieder-, Flurstücks-, Dokumenten- und Dienstleisteradministration, Buchhaltung, forstliche Maßnahmen.

- Fachliche und technische Konzeption
- Full-Stack Java EE Entwicklung
- CI Prozesse
- QS, Test, Dokumentationen
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 1 - 5
Java 8+ JPA / JTA OpenJPA Geronimo Transaction PostgreSQL PostGIS Extension OpenWebBeans JAX-RS CXF MyFaces PrimeFaces Servlet API / JSP JSTL, EL TomEE Tomcat Geoserver Apache Http Server AJP13 / mod_jk, mod_proxy Gradle Jenkins GIT JIRA Apache Shiro Apache Velocity Apache PDFBox Apache POI OpenLayers Kanban
Jan 16 - Feb 16
B2B/B2C-Service-Platform Veranstaltungen
Webbasierte Kooperations-Plattform für Eventveranstalter und Tourismus-Unternehmen sowie Ticketbuchung für Endkunden

- Grobkonzeption zum techn. Relaunch
- Optimierungsansätze zu Wart- und Erweiterbarkeit, Performance
- Prototyp-Erstellung / PoC
Rolle: Konzeption, Entwicklung, Test
Teamgröße: 1 - 5
Java 7 Servlet API / JSP JSTL, EL Tomcat XML XSD, DTD JAXB JDK xjc Ant GIT UML Designer Sockets
Feb 15 - Mai 15
Liferay Medienshop für Bibliotheken
Medienshop für Bibliotheken mit über 160.000 Artikeln von über 2.300 Verlagen in verschiedenen Formaten, basierend auf Liferay.

- Implementierung von ReST-Services
- Datenmanagement
- Template-Bearbeitung
Rolle: Entwicklung, Test
Teamgröße: 5 - 10
Java 7 JPA / JTA JAX-RS CDI Liferay 6 Spring Framework Spring Boot PostgreSQL SQL Tomcat Maven GIT Jenkins JIRA HTML / Web Freemarker Apache Velocity
Aug 14 - Nov 14
Feb 14 - Mai 14
OpenCms-Cmis-Plugin für Eclipse
Das Plugin wurde für die Verwendung mit der OpenCms-Cmis-Schnittstelle erstellt und bietet unter anderem R-/W-Zugriffe auf ein oder mehrere OpenCms-VFS, Synchronisations- und Konfliktbearbeitungsfunktionen, einen OpenCms-Modul-Projekttyp und eine Deploy-on-Save-Funktion.

- Fachliche und technische Konzeption
- Plugin-GUI-Entwicklung mit Eclipse SWT/JFace
- Cmis-/Atompub Synchronisation mit Apache Chemistry
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 1 - 5
Java 7 OSGi Chemistry / CMIS Eclipse Plugins Eclipse SWT / JFace OpenCms GIT Mantis
Jul 14 - Jul 14
Thread-basierter JIT-ClassLoader für Tomcat Server
Konfigurierbarer dynamischer ClassLoader zum Nachladen veränderter Klassen und Resourcen in ausgewählten Teilen des Klassenpfads zur Laufzeit.

- Fachliche und technische Konzeption
- Entwicklung und QS
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 1 - 5
Java 7 Catalina Loader Class Loading Delegation Model Log4j GIT Mantis
Jan 14 - Feb 14
Okt 12 - Nov 12
Sep 11 - Apr 12
Nov 10 - Apr 11
Shop / Kundenservice-Bereich eines Internet- und Mobilfunkproviders
Customer-Selfcare-Bereich mit zahlreichen Formularen zur Kunden-Stammdatenverwaltung und Produktkonfiguration, integriert als OpenCms-Modul in den Internetauftritt des Anbieters.

- MVC-Anbindung an Drittanbieter-Schnittstelle
- Konzeption und Entwicklung kleinerer Hilfs-Frameworks
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 5 - 10
Java 6 OpenCms Servlet API / JSP JSTL, EL Tomcat JBoss JQuery Maven Ant GIT Subversion JIRA
Nov 12 - Jan 13
Liferay-Medienshop
Medien-Portal mit einer großen Auswahl an eHörbüchern, eBooks, Games, Software und Videos sowie Bücher, DVDs, Blu-Rays und Audio-CDs.

- Entwurf und Entwicklung eines Portlets zum Kaufen und Einlösen von Gutscheinen im Shop
- Anbindung an Warenkorb und Finanzmodul-Schnittstelle
- Erweiterung Administrationshook
Rolle: Entwickler
Teamgröße: 5 - 10
Java 6 Liferay 6 Portal / Portlet Spring Framework MySQL Servlet API / JSP JSTL, EL Tomcat Maven Subversion JIRA
Nov 14 - Dez 14
Okt 13 - Jan 14
Flexibles Baukastensystem für Ärzte-Webanwendungen
Sammlung von OpenCms-Modulen, die ein äußerst schnelles Erstellen einer einfachen branchenspezifischen Website mit individuellem Layout erlauben.

- Fachliche und technische Konzeption
- Entwicklung von OpenCms-Modulen und -Erweiterungen
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 1 - 5
  • Fachliche und technische Konzeption
  • Definition und Entwicklung der OpenCms Module und Inhaltstypen
  • Definition und Entwicklung des konfigurierbaren Formular-Moduls inklusive einer zugehörigen Taglib
  • QS
  • Dokumentation
Java 7 Servlet API / JSP Tomcat MySQL OpenCms XML XSD, DTD JavaScript JQuery Log4j Ant GIT Mantis
Apr 13 - Aug 13
Abo-Shop-System 'Geschenkartikel für Hunde' auf Oxid-Basis
Unterstützung bei der Finalisierung des Projekts, Abarbeitung noch offener Tickets im Admin- und Shopbereich, Integration DHL- und Paypal-Anbindung.
Rolle: Entwickler
Teamgröße: 1 - 5
Oxid eShop Apache Http Server php5 Zend Guard phpMyAdmin php ext json GIT
Sep 09 - Dez 09
Web-Portal eines Telekommunikationsunternehmens
CoreMedia-Portal mit Shop für DSL-, Festnetz- und Mobilfunk-Produkte

- Dynamisierung von Templates zur Integration ins CMS
- Entwurf und Entwicklung einer Taglib für GUI-Komponenten
- CMS-Datentypen
- Ajax-Implementierungen
Rolle: Entwickler
Teamgröße: 10 - 20
Java 6 Servlet API / JSP CoreMedia JavaScript JQuery Ajax Json Maven Subversion Scrum
Jun 08 - Okt 08
Internetpräsenz eines Automobilkonzerns
Erweiterungen in den Bereichen CRM, Car-Configurator, Gebrauchtwagensuche und Händlerverzeichnis

- Entwicklung von GUI-Daten-Beans und entsprechenden Controllern
- Dynamisierung und Entwicklung von Jsp-Templates basierend auf einem firmeninternen Framework
Rolle: Berater, Entwickler
Teamgröße: 5 - 10
Java 6 Tomcat Servlet API / JSP XML Ant Subversion
Jan 08 - Feb 08
Service-Portal für Tarif-Vergleiche
Vergleich der Tarife von Strom-, Gas, Kfz-Versicherungs- und DSL-Anbietern auf Grundlage individueller Nutzer-Angaben.

- Entwicklung Geschäftslogik und Servlets
- Entwicklung und Dynamisierung der GUI
Rolle: Entwickler
Teamgröße: 10 - 20
Java 6 Tomcat Jetty Hibernate MySQL Struts Servlet API / JSP JSTL, EL Maven Subversion
Apr 10 - Okt 10
Nov 08 - Jan 09
Mär 08 - Mai 08
Dez 05 - Jun 06
Konfigurations- und Übersetzungs-Tool
Tool zur marktspezifischen Konfiguration und Übersetzung von Online-Diensten eines Automobil-Konzerns.

- Technische Konzeption
- Servlet und GUI-Entwicklung
- Live-Server Administration
- Ausführliche Dokumentationen und User-Manual
Rolle: Entwurf, Entwicklung, Test
Teamgröße: 1 - 5
Java 6 Tomcat Apache Http Server AJP13 / mod_jk, mod_proxy svnserve bash ssl Servlet API / JSP XML XSD, DTD JavaScript Ant Subversion Bugzilla Log4j
© J. Baumann 2016. Stand 21.01.2020