Projekte

Kunden und Projekte der letzten Jahre

SVI DevOp/Berater/Coach

Installation und Provisionierung von RedHat-SSO (Keycloak) und RedHat AMQ Streams for Kafka Instanzen in Openshift inkl. JWT/OAuth/ACLs Konfiguration für Clients.

Aufgaben:
- Aufsetzen lokaler Openshift CRC Instanzen
- Erstellen und Testen von Keycloak/RH-SSO Realms
- Aufsetzen von Kafka/Strimzi/RH-Streams Clustern mit JWT/OAuth Konfiguration
- Integration von Keycloak Realms und Kafka ACLs
- Umfangreiche Testscripte und Dokumentation inkl. Migrationsleitfaden

Tools: VS Code, GIT, Docker, Postman, OC, Linux Shell, MKDocs

Server: Openshift, Openshift Local Code Ready Containers, CRC, Kafka, Strimzi, RedHat SSO Operator, RedHat AMQ Streams for Kafka Operator, Keycloak, LDAP

Sprachen: YAML, Helm, CRDs, JSON, REST, Docker, Bash, Kustomize, Markdown, JWT, OAuth


ITZBund DevOp

Aufbau und Provisionierung von OpenShift Clustern für Kunden des ITZ-Bund.

Aufgaben:
- Planung und Aufbau von OpenShift Clustern
- Installation von Standardsoftware
- Einrichtung der Cluster und Software nach Kundenvorgaben
- Beratung bzgl Monitoring mit Grafana
- Durchführung von Security Audits / BSI Grundschutz

Tools: IntelliJ, VS Code, GIT, Jira, Confluence, Jenkins, Cloudogu, Docker, Postman,OC, Vault, Istio, Kiali, StackRox, Red Hat Advanced Cluster Security RHACS, Linux Shell, ArgoCD,Keycloak

Server: Openshift, Jenkins, Cloudogu, Grafana, Sonar, Prometheus, JFrog, Artifactory, Harbor, Gitlab, Kafka, Jaeger

Sprachen: YAML, Helm, REST, Docker, Bash, Ansible, Jenkins, JSON

Transgourmet DevOp/Coach

Aufbau einer In-House Cloud Plattform mit 3 RedHat Openshift Clustern. Installation/Provisionierung aller relevanten Tools für verschiedene Softwareentwichlungs- Prozesse. Entwicklung technischer Schnittstellen für Monitoring, etc.

Aufgaben:
- Provisionierung von Dev Tools mit Ansible und Kustomize
- Provisionierung von SonarQube, Grafana, Prometheus, Jenkins
- Entwicklung von CI/CD Pipelines
- Entwicklung von Grafana Dashboards
- Entwicklung von Legacy Metric Exportern
- Training der DevOp und Developer Kollegen, Schulungs- und HandsOn-Format
- Regelmäßige Vorstellung der Ergebnisse in firmenweiten Review Sessions

Tools: IntelliJ, VS Code, GIT, Maven3, Jira, Confluence, Jenkins, Bitbucket, Docker/Podman, Postman, OC, SOPS, Vault, ApiSix, Linux Shell, ArgoCD

Server: Openshift, Jenkins, Bitbucket, Sonar, Grafana, Prometheus, Nexus, Rancher, Jaeger

Sprachen: JavaEE, Spring (Boot), OpenApi3, YAML, SQL, XML, REST, Helm, Docker/Podman,Kustomize, Ansible, Jenkins, OpenMetrics, Spring Data, JSON

hasenkamp DevOp/Dev/Coach

Durchführung von Schulungen, Trainings und gelegentliche Entwicklungs- / DevOp-Unterstützung

Aufgaben:
- Durchführung Kubernetes von 0-100 Schulung (Kubernetes, Helm, Docker, ...)
- Unterstützung bei der Entwicklung von Microservices
- Unterstützung bei DevOp Themen (Azure, Kubernetes, Docker, ...)

Tools: IntelliJ, VS Code, GIT, Maven3/Gradle, Jira, Confluence, Jenkins, Gitlab, Docker, Postman, Lens, Linux Shell, Terraform

Server: Kubernetes, Azure Cloud, Jenkins, GitLab

Sprachen: JavaEE, Spring (Boot), JUnit, OpenApi3, YAML, SQL, XML, REST, Helm Charts, Docker, Spring Data, JSON

Signal Iduna Dev

Entwicklung/Weiterentwicklung von ETL Strecken. 

Aufgaben:
- Anbindung vorhandener DB2 und MQ Datenquellen.
- Entwicklung und Weiterentwicklung von ETL Strecken
- Architektur, Planung und Entwicklung der nötigen DevOp und CICD Infrastruktur.

Tools: IntelliJ, VS Code, GIT, Gradle, Jira, Confluence, Jenkins, Docker, Insomnia, DBeaver, Swagger, Linux Shell

Server: OpenShift, DB2, MongoDB / Orika, Kafka, Artifactory

Sprachen: JavaEE, Dropwizard, JUnit, YAML, SQL, XML, REST, OpenPolicyAgent OPA, JPA, JSON

abcfinance Dev/Architekt

Komplette Neuentwicklung von Infrastruktur und Microservices, inkl. DevOp/CICD Best-Practices, zur Bereitstellung von neuen und innovativen Finanz-Schnittstellen.

 Aufgaben:
- Anbindung von Schnittstellen vorhandener Microsoft Dynamics und DMS Systemen.
- Entwicklung von Schnittstellen in Absprache mit Microsoft Dynamics und Dell Boomi Entwicklern.
- Architektur, Planung und Entwicklung der nötigen DevOp und CICD Infrastruktur.
- TeilPM und ScrumMaster Beratung und auch Durchführung

Tools: IntelliJ, VS Code, GIT, Maven3, Jira, Confluence, Jenkins, Docker, SoapUI, Postman, Lens, Linux Shell

Server: Kubernetes, Azure Cloud, GitLab

Sprachen: JavaEE, Spring (Boot), JUnit, OpenApi3, YAML, SQL, XML, REST, Helm Charts, Docker, Spring Data, JSON

AOK Dev/Architekt/DevOp

Neuentwicklung eines neuen AOK übergreifenden Backends für Vertriebsdaten zur Anbindung an eine neue Vertriebsanwendung.

 Aufgaben:
- Anbindung von Schnittstellen vorhandener SAP und DMS Systemen.
- Entwicklung von Schnittstellen in Absprache mit Frontend-Entwicklung, SAP Stammdaten Systemen und Fachbereichen.

Tools:  IntelliJ, VS Code, GIT, BitBucket, Maven3, Jira, Confluence, Jenkins, Docker, ArgoCD, Linux Shell

Server: RedHat Openshift Cloud, Nexus

Sprachen: JavaEE, Spring, JUnit, OpenApi3, OData, YAML, SQL, XML, REST, Helm Charts, Spring Data, JSON

AXA Dev

Neuentwicklung von Schnittstellen, Weiterentwicklung und Migration von bestehenden Schnittstellen.

Aufgaben:
- Anbindung von Schnittstellen externer Partnerunternehmen wie z.B. Banken
- Entwicklung von internen Schnittstellen zur Anbindung von Guidewire Prozessen

Tools:  IntelliJ, VS Code, GIT, GITHub, Gradle, Jira, Confluence, Jenkins, Docker, Linux Shell

Server:  RedHat Openshift Cloud, Guidewire, Nexus

Sprachen: JavaEE, Spring, JUnit, OpenApi3, YAML, SQL, XML, REST, JPA, JSON

ITErgo LeadDev/Architekt/DevOp

Neuentwicklung einer zentralen Middelware für alle Vertriebsanwendungen der Ergo auf Basis von Apache Kafka und reaktiven Vert.x Adaptern.

Aufgaben:
- Initiales Design und PoC
- Entwicklung von wiederverwendbaren Templates für Rest, Kafka, IBM-MQ, … Anbindungen
- Entwicklung von Deploymentplattformen

Tools: IntelliJ, VS Code, GIT, GITHub, Gradle, Jira, Confluence, Jenkins, Stoplight, Docker inkl. Compose, Linux Shell

Server: RedHat Openshift Cloud, Confluent Kafka, Artifactory, Nexus, DB2, Sonar

Sprachen: JavaEE, Spring, Vert.x, Avro, JUnit Juniper, OpenApi3, YAML, SQL, XML, REST, Mockito,Testcontainers, Wiremock, JDBC, JPA, Spring Data, JSON

Trusted Shops Dev

Weiterentwicklung und Refactoring der Trusted Shops Partner/Händler- und Kundenportale.

Aufgaben:
- Weiterentwicklung und Anpassung bestehender Softwarekomponenten
- Anbindung von Salesforce und Zuora Subscription & Payment Plattformen

Tools: IntelliJ, GIT, GITHub, GITLab, Maven, Jira, Confluence, Jenkins, Vagrant VM, Linux Shell, Zuora

Server: JBoss, MySQL, Grafana, Artifactory

Sprachen: JavaEE, JBoss Seam, Spring RS/Boot, SQL, Junit, REST, Spring Data, JSON

DEVK Dev

Weiterentwicklung und Modernisierung der Rechner- und Vertriebsplattformen.

Aufgaben:
- Weiterentwicklung und Anpassung bestehender Softwarekomponenten
- Planung & Entwicklung neuer Vertriebsanwendungen
- Coaching interner Mitarbeiter im Bereich Java, Spring und IDEs

Tools: IntelliJ, Eclipse, Subversion, GIT, Maven, Jira, Confluence, Jenkins, Linux Shell

Server: Tomcat, Oracle, Grafana, Artifactory

Sprachen: JavaEE, Spring RS/Boot, REST, SQL, JUnit, XML, JAX-WS, JPA, JSON

Vaillant Dev

Neuentwicklung der IOT Microservice Infrastruktur.

Aufgaben:
- Neuentwicklung von Microservices
- Planung und Integration eines verteilten Message Bus Systems

Die Lösung basiert auf Spring Boot Microservices in Docker Containern mit Apache Kafka.

Tools: IntelliJ, GIT, Maven, Jira, Confluence, Bitbucket, Jenkins, Docker, Github Atom, Linux Shell

Server: Jetty (Spring Boot), MongoDB, Apache Kafka, Amazon AWS, AWS CodeArtefact (like Artifactory), Rancher, Sonar

Sprachen: JavaEE, Spring RS/Boot, JPA/Data, Wiremock, JUnit, REST, Spring Data, JSON

REWE digital Dev

Hilfe bei der Weiterentwicklung und Migration einer zentralen Such- und Indexierungskomponente.

Aufgaben:
- Migration und Bugfixing von UI Komponenten
- Erweiterung der Indexierung um neue und geänderte Nachrichten

Die Lösung basiert auf Spring Boot Microservices in Docker Containern mit Apache Kafka und Apache Solr Anbindungen.

Tools: IntelliJ, GIT, Maven, Jira, Confluence, Jenkins, Docker, Github Atom, Liquibase, Linux Shell

Server: Jetty (Spring Boot), Postgres, Apache Kafka, Apache Solr, Grafana, Artifactory, Sonar

Sprachen: JavaEE, Spring RS/Boot, ReactJS, SQL, JUnit, XML, Groovy, REST, JPA, Spring Data, JSON

Concardis Dev

Komplette Neuentwicklung eines Payment Provider System inkl. API.

Aufgaben:
- Implementierung neuer REST Endpunkte und Refactoring bestehender Services
- Einführung von Liquibase zur agilen Datenbank-Versionierung
- Einführung von SOAPUI für den Aufbau einer integrativen Testumgebung

Die Lösung basiert auf Spring Boot Microservices in Docker Containern und zum Teil auch auf OSGi Komponenten mit Apache Karaf und Felix.

Tools: IntelliJ, GIT, Gitkraken, Gradle, Jira, Confluence, Jenkins, Google Cloud Engine, SoapUI, Nexus, Docker, Github, Swagger, Kubernetes, MySQL Workbench, Liquibase, Linux Shell

Server: Jetty (Spring Boot), MySQL, MariaDB, Google Clound Engine GCE, Apache Karaf OSGi Google Artefact Registry (like Artifactory), Sonar

Sprachen: JavaEE, Spring Web/Boot, SQL, SOAP/WSDL, JUnit, JDBC, XML, Groovy, REST, RAML, Spring Data, JSON

P&C/ModeIT Dev

Migration von Alt-Prozessen, hauptsächlich weltweiten Einkaufsprozessen, auf eine neue webbasierte JAVA-Plattform.

Aufgaben:
- Migration, Anpassung und Validierung von Einkaufsprozessen
- DevOp Tätigkeiten, Optimierung Monitoring, Performanceoptimierung
- Technische Architekturanalyse und Optimierung
- Support, Bug-Fixing und Dokumentation

Tools: Eclipse, GIT, Maven, ANT, Jenkins, DBeaver, DBVis, Jira, Confluence, Linux Shell

Server: JBoss/Wildfly 8, IBM DB2, Nexus

Sprachen: JavaEE, SQL, JUnit, XML, Hibernate, Flyway, JPA, JSON

KVWL Dev

Anpassung von Abrechnungsprozessen an die Bedürfnisse der Betreiber.

Aufgaben:
- Anpassung von Abrechnungsprozessen an die Anforderungen der Kunden.
- Support und Bug-Fixing

Tools: Eclipse, Subversion, Maven, Jenkins, SQLDeveloper, Linux Shell

Server: Tomcat, OracleDB, Artifactory

Sprachen: JavaEE, SQL, JUnit, XML, EclipseLink/JPA, JSON

SSI Schäfer Dev

Anpassung von Warehouse Management Software Prozessen an die Bedürfnisse der Betreiber.

Aufgaben:
- Anpassung von WMS-Core Systemen an die Anforderungen der Kunden.
- Unterstützung beim Ausroll-Prozess vor Ort
- Support und Bug-Fixing

Tools: Eclipse, Subversion, CVS, ANT, Jenkins, SQLDeveloper, Linux Shell

Server: Tomcat, OracleDB, Apache ActiveMQ

Sprachen: JavaEE, SQL, JUnit, ANT/XML, Hibernate, JMS, JDBC, JSON

LeanIX Dev/Architekt/DevOp

Ausbau bzw. Neuentwicklung einer Backoffice Anwendung.

Aufgaben:
- Aufbau einer verteilten Entwicklungs- und Deploymentumgebung
- Erweiterung und Refactoring (Microservices Umbau) bestehender Services
- Implementierung von typischen DevOp Pattern

Tools: IntelliJ, GIT, Maven3, Jenkins, Docker, Fig, Linux Shell

Server: Jetty, Tomcat, PostgreSQL, Nginx, Nexus

Sprachen: JavaEE, SQL, XML, Rest/JSON, JUnit, Dropwizard, Hibernate, Docker, Fig, JPA

Deutsche Post Dev/DevOp

Ausbau bzw. Neuentwicklung der PostIdent Lösung.

Aufgaben:
- Aufbau einer verteilten Entwicklungs- und Deploymentumgebung
- Erweiterung und Refactoring (Microservices Umbau) bestehender Services
- Implementierung von typischen DevOp Pattern

Tools: IntelliJ, GIT, Maven3, Jenkins, Nexus, Jira, Confluence, Docker, Puppet, Linux Shell

Server: JBoss 7/EAP 6, Oracle DB, Artifactory

Sprachen: JavaEE, SQL, XSD, XML, Rest/JSON, JUnit, Spring, Hibernate, Docker, Puppet, JDBC

REWE Systems Dev

Entwicklung von Services im Rahmen einer SAP Migration.

Aufgaben:
- Analyse bestehender Datenstrukturen
- Migration von Services aus Legacy-Systemen in eine einheitliche WebService Struktur
- Simulation von SAP Zugriffen (Integrationstests) und Validierung des gewünschten Lastverhaltens (Loadtests)

Die Lösung basiert auf reinen J2EE Services (JAX-WS) sowie JDBC Templates zur Persistierung der Domainobjekte und Aufruf von PL/SQL Prozeduren.

Tools: Eclipse, Subversion, SQuirreL, Maven3, TeamCity, Jira, Confluence, SoapUI, Microsoft Office, Linux Shell

Server: JBoss 7/EAP 6, IBM DB2, Artifactory

Sprachen: JavaEE, SQL, SOAP/WSDL, JUnit, JDBC, JSON

Aktion Mensch Dev/Architekt/SCRUM Master

Aufbau von Prozessen zur internen Softwareentwicklung und Planung sowie Entwicklung der zentralen Komponente des IT-Redesigns.

Aufgaben:
- Aufbau der internen Softwareentwicklung
- Erstellung von technischen Konzepten und Unterstützung des Fachbereichs bei der Erstellung von fachlichen Konzepten
- Schulung und Knowledge-Transfer von/zu internen Mitarbeitern
- Koordinierung und Planung von externen Teams und anderen Freiberuflern
- Anfänglich auch Unterstützung des Betriebs in Fragen bezügl. DevOp Themen
- Planung und Entwicklung einer ESB-ähnlichen Middleware auf ActiveMQ / Spring Basis
- Teilprojektleitung und –controlling/reporting

Die Lösung basiert auf Spring Web/Rest und Apache ActiveMQ, angebunden u.a. an ein Oracle-Legacysystem per Apache Camel.

Tools: IntelliJ, GIT, pgAdmin, Maven2/3, Jenkins, Jira, Confluence, SoapUI, Microsoft Office, Linux Shell

Server: JBoss 7/EAP 6, ActiveMQ, Camel, PostgreSQL DB, RHEL, Nexus

Sprachen: JavaEE, SQL, XSD, XML, SOAP/WSDL, Rest/JSON, JUnit, Spring, Hibernate

HRS Dev/Architekt/1st Level Support

Bei einem der führenden internationalen Hotelreservierungs-Anbieter müssen verschiedenste Webservices zu Kunden und Partner geplant, entwickelt, erweitert und supported werden.

Aufgaben:
- Planung und Entwicklung von neuen Webservices und anderen Exporttools
- Kommunikation mit Kunden und Partnern
- Konzeption und Entwicklung von internen Reporting- und Monitoring Plattformen
- Erstellung von technischen Konzepten
- 1st Level Support für Kunden, Partner/Reseller und Channelmanager

Die Lösung basiert auf EJB3/JAX-WS, JavaEE, DB2 und zum Teil auf verschiedenen Versionen des OTA-Standards (Open Travel Alliance) bzw. der Google HotelAds API.

Tools: IntelliJ, CVS, MySQL Workbench, DB Visualizer, Maven2/3, Build&Deployserver Jenkins CI, Linux Shell, SoapUI, XWiki, OmniTracker, Microsoft Office, SOA

Server: JBoss 4/5/7, IBM DB2, MySQL, Artifactory

Sprachen: JavaEE, SQL, XSD, CSV, XML, SOAP/WSDL, JUnit, JSON

GreenPocket Dev/Architekt

Bei dem führenden Anbieter im Bereich Smart Home, Smart Metering, bzw. Social Metering muss das Entwicklungsteam um einen Architektur-erfahrenen Entwickler ergänzt werden, um das schnelle Wachstum und die damit steigende Featurerequest-Anzahl zu kompensieren.

Aufgaben:
- Review der bestehenden Architektur
- Weiterentwicklung bestehender Funktionalität
- Planung und Entwicklung neuer Funktionalität
- Erstellung von kundenspezifischen Produktvarianten
- Neuentwicklung einer Android HTML5 Tablet App

Der PM-Prozess basiert auf SCRUM bzw. Kanban.

Tools: Eclipse, Git, MySQL Workbench, DB Visualizer, SquirrelSQL, Ant, JenkinsCI, Sonar, Jira, Confluence, OpenOffice, Linux Shell

Server: JBoss, Tomcat, Weblogic, MySQL, OracleDB, Artifactory

Sprachen: JavaEE, Spring, JSF, EJB 2.1 + xdoclet, xHTML 5, CSS 3, Javascript, jQUery, XML,JasperXML, JUnit (inkl. DBUnit, Mockito, ...), Selenium BDD, Backbone.js MVC, Marionette.js MVC, jQuery, Jasmine.js BDD, PhoneGap, Google Android,SDK, REST, JSON

Ligatus Dev/Architekt/Teil-PL

Bei einem der führenden deutschen Performance Marketing Anbieter muss eine Reporting Webservice Schnittstelle für Kunden und Partner geschaffen werden. Als Vorbild dient die Google AdSense Reporting API.

Aufgaben:
- Evaluation von passenden WS-Frameworks
- Erstellung eine PoC bzw. Prototypen
- Erstellung eines technischen Konzeptes
- Implementierung des Webservices und Anpassung von umliegenden Systemen und Datenbanken
- Erstellung eines Abnahme- und Testkonzeptes in Zusammenarbeit mit QA/QS

Die Lösung basiert auf Spring WS und JAX B/WS. Der PM-Prozess basiert auf SCRUM.

Tools: Eclipse, CVS, MySQL Workbench, DB Visualizer, Maven2/3, HudsonCI(Jenkins), Jira, Confluence, SoapUI, Microsoft Office, SOA, Linux Shell 

Server: Tomcat, MySQL, Artifactory 

Sprachen: JavaEE, SQL, XML, SOAP/WSDL, JUnit

1&1 BA/Dev/Architekt/Teil-PL

Bei einem der größten deutschen DSL und Online-Provider muss die konzerneigene Incentive-Plattform (WEB.Cents) in die neue Prozesslandschaft integriert, stabilisiert und weiterentwickelt werden.

Aufgaben:
- Review der bestehenden Prozesslandschaft
- Prüfung der bestehenden Prozesse auf korrekte fachliche Abgrenzung
- Fehlerbereinigung
- Stabilisierung der bestehenden Systeme und Prozesse
- Aufbau einer Kennzahlen- / Monitoring- und Reporting-Plattform
- Bewertung von Neuanforderungen
- Funktionale und fachliche Weiterentwicklung

Die Lösung basiert auf jBPM, JBoss ESB und Signavio als Modellierungswerkzeug.

Tools: Eclipse, Subversion, MySQL Workbench, Maven2, HudsonCI(Jenkins), Codehaus Sonar, Jira, Bugzilla, Confluence, Jasper Reports, Signavio, SoapUI, Microsoft Office,Open Office, SOA, Linux Shell

Server: JBoss, JBoss ESB, MySQL, Artifactory

Sprachen: jBPM, JavaEE, SQL, XML, jBPM/BPEL, SOAP/WSDL, JUnit

mobilcom Dev

Nach dem Zusammenschluss von zwei Mobilfunk-Providern mussten in einem Großprojekt eine Vielzahl von unternehmenskritischen Anwendungen konsolidiert und umfangreiche Datenbestände migriert werden.

In diesem Zusammenhang wurden über einen Zeitraum von mehr als 2 Jahren insgesamt 15 Millionen Mobilfunkverträge, 450 Prozesse, 2000 Testfälle und mehr als 20 Terabyte an Stammdaten migriert. Hierfür war ein Team von fast 500 internen und externen Mitarbeitern im Einsatz. 

Portal „Customer Information System“

Ein umfangreiches Teilprojekt betraf das Customer Information System, ein Portal mit dem zu Spitzenzeiten über 3.000 Kundenbetreuer gleichzeitig arbeiten.
Im Rahmen dieses Teilprojektes wurden alte Systemteile auf den neusten technischen Stand gebracht, neue Prozesse integriert und weitere Fremdsysteme eingebunden.

Technisch basiert das Web-Portal auf einer JavaEE-Mehrschicht-Architektur unter Verwendung von Spring. Zur Integration von Umsystemen wurden vorwiegend EJB und Webservices verwendet. Als WebApplication-Server kommt Tomcat zum Einsatz.

Aufgaben:
- Analyse- und Konzeption (u.a. Pflichtenhefterstellung)
- Mitwirkung bei der Erweiterung der Systemarchitektur
- Erstellung von Aufwandsschätzungen
- Technisches Design
- Entwicklung von Webservices
- Implementierung von Business-Logik
- Analyse und Behebung von Performanceschwierigkeiten
- Datenmigration
- Test
- Dokumentation

Neben diesem Teilprojekt wurden auch andere Teilprojekte mit Beratung zu Java/JEE, Architektur, Webservices und Datenmigration, sowie durch Softwareentwicklung unterstützt.

Tools: Eclipse, Subversion, Ant, SoapUI, Jira, IBM Clearquest, Confluence, TWiki, Microsoft Office, JMeter, DynaTrace APM, SOA, Linux Shell

Server: Tomcat, JBoss

Sprachen: JavaEE, JSP, Spring WebMVC, EJB 3, JSTL, Javascript, jQuery, XML,AXIS-WS, SOAP/WSDL, JDBC, JPA

RWE Dev/Architekt/PL

Im Rahmen mehrerer Teilprojekte wurde ein komplexes Extranet eines Energiedienstleisters erweitert. Die Anforderungen umfassten die Umsetzung neuer Funktionalitäten, sowie die Integration von Drittsystemen.
Die JavaEE-Lösung basiert auf einer 3-Schicht-Architektur unter Verwendung von Spring und Hibernate.

Aufgaben:
- Analyse- und Konzeption (u.a. Pflichtenhefterstellung)
- Erstellung von Aufwandsschätzungen
- Technische Projektleitung (Teamgröße bis 6 Entwickler)
- Erweiterung der Architektur zur Integration von Drittsystemen
- Implementierung von Funktionalitäten
      - Frontend-Entwicklung
      - Backend-Entwicklung
- Test und Qualitätssicherung
- Einführung und Schulung
- Support und Wartung: Technischer Ansprechpartner für Kunden

Tools: Eclipse, Subversion, Idea IntelliJ, Oracle SQL Developer, Maven2, Linux Shell,HudsonCI(Jenkins), Codehaus =, Jira, Confluence, Jasper Reports, Microsoft Office

Server: JBoss, Jetty, Oracle DB, Nexus

Sprachen: JavaEE, SQL, JSP, Spring WebMVC, Hibernate, JSTL, Javascript, XML, JUnit, EJB 2.1, JDBC, JPA

Deutsche Post Dev/Architekt

Aufgrund des schnellen Wachstums des Tochterunternehmens eines weltweit führenden Logistikdienstleisters musste dort eine Plattform für elektronisches Beschaffungswesens (eProcurement) eingeführt werden.
Auf Wunsch des Auftragsgebers wurde das System komplett individuell neuentwickelt. Dabei wurden umfangreiche Berechtigungskonzepte, Genehmigungsprozesse und Lieferantenanbindungen realisiert.

Aufgaben:
- Analyse- und Konzeption (u.a. Pflichtenhefterstellung)
- Evaluation, Review und Dokumentation bestehender Prozesse
- Erstellung von Aufwandsschätzungen
- Kommunikation und Einbeziehung der Endnutzer
- Erstellung eines technischen Konzeptes
- Einrichtung der Projekt- und Programm-Infrastruktur
- Implementierung der Plattform
- Test und Qualitätssicherung
- Einführung und Schulung
- Support und Wartung: Technischer Ansprechpartner für Kunden

Tools: Eclipse, Subversion, DBVisualizer, Erwin, PaintShopPro,Microsoft Word, Microsoft Visio

Server: Tomcat 4, HypersonicSQL, Oracle DB

Sprachen: JavaEE, SQL, JSP, Javascript, XML, JDBC