Java

Java ist eine leistungsfähige und flexibel einsetzbare objektorientierte Programmiersprache, mit der ich seit vielen Jahren Web-Anwendungen, Backends und Web Services entwickle.

Java ist vielseitig, effizient, sicher und für alle im Geschäftsleben verbreiteten Betriebssysteme erhältlich. Allgemein wird mit Java entwickelte Software auf allen gängigen Computern eingesetzt, beispielsweise auf Servern, Smartphones, Desktops, Notebooks, Tablets, Mobiltelefonen, Spielkonsolen und Supercomputern.

Auf Basis von Java entwickle ich seit Ende der 1990er Jahre individuelle Software-Anwendungen und integriere diese mit neuen oder bereits vorhandenen Anwendungen und Datenbanken. Mein Schwerpunkt bei Java liegt bei der Entwicklung von Backends, Web Services, APIs und Web-Anwendungen.

Ausgereifte Java-Technologien erleichtern es, in kurzer Zeit hoch leistungsfähige Software zu entwickeln, die auf geschäftliche Datenbanken und andere Anwendungen zugreift, diese miteinander verknüpft und über das Internet zugänglich macht. Mit vielen Java-Technologien habe ich langjährige Erfahrungen gemacht. Einige dieser Java-Technologien führe ich nachfolgend in alphabetischer Reihenfolge auf.

AssertJ BlazeDS Eclipse EJB Flexmark Flyway FreeMarker GlassFish Hamcrest Hibernate IntelliJ IDEA Jackson JavaMail JDBC JEE Jersey JMS JPA JSP JSTL JTA JUnit Lombok MDB Mockito NetBeans OSGi Servlet Spring Struts Thymeleaf Tiles Tomcat Xalan Xerces

Softwareprojekte

In den nachfolgend aufgeführten Softwareprojekten habe ich Java verwendet oder implementiert. Wenn Sie Fragen dazu haben, berate ich Sie gerne. Weitere Informationen finden Sie auf der Seite zu meinen Dienstleistungen rund um Softwareentwicklung.

Seminar-Buchungs-System mit Schnittstelle für elektronische Einlasskontrolle

Entwicklung des Backends einer mehrsprachigen Anwendung für Verkauf, Erzeugung, Prüfung und Stornierung von Eintrittskarten für Seminare inklusive Bestell- und Zahlungsabwicklung sowie Benachrichtigung von Kunden und Mitarbeitern. | mehr

Software zur Erfassung, Prüfung und steuerlichen Behandlung von Incentives

Entwicklung des Backends sowie der CI/CD-Pipelines einer Anwendung zur dezentralen Erfassung, Prüfung und Freigabe von steuerlich relevanten Daten über Incentives durch die Mitarbeiter eines Versicherungskonzerns auf Basis unternehmerisch definierter Workflows. | mehr

Software zur Planung von Nachrichten-Sendungen und Beiträgen

Entwicklung einer Software für die TV-Redaktionen eines Medienkonzerns zur Planung und Koordination von Nachrichtensendungen einschließlich Disposition von Mitarbeitern, Ressourcen und Dienstleistern. | mehr

Produktkatalog & Internet Booking Engine für Reisedienstleistungen

Entwicklung eines Produktkatalogs und einer Internetbuchungsmaschine (Internet Booking Engine, IBE) für eine Website eines Touristikkonzerns. | mehr

Händler-Schnittstelle für einen E-Commerce-Marktplatz

Entwicklung einer Software für den automatisierten Abgleich von Produkt- und Transaktionsdaten eines E-Commerce-Marktplatzes mit den Datenbeständen von Handelsunternehmen, die ihre Produkte über diesem Marktplatz verkaufen. | mehr

Online-Datenbanken zum Arbeits- und Sozialrecht

Entwicklung einer Web-Anwendung zur Erfassung, Pflege und Publikation von Gerichtsentscheidungen, Veranstaltungen und Referenzen zum Arbeits- und Sozialrecht. | mehr

Flüge, Reisewetter und Content Management für die Website einer Fluggesellschaft

Softwareentwicklung zur Integration des Web Content Management Systems Adobe AEM mit Produkt- und Wetterdaten sowie der Internet Booking Engine eines deutschen Luftfahrtunternehmens. | mehr

Portal Software für einen Bundesverband von Krankenkassen

Entwicklung einer Portal Software für die (Selbst-) Registrierung und Anmeldung (Authentifizierung) von Benutzern der Website eines Bundesverbands von gesetzlichen Krankenkassen einschließlich Single Sign-On und Customer Self-Service. | mehr

Anwaltsverzeichnis & Kundenportal

Entwicklung eines Anwalts- und Dienstleistungsverzeichnisses mit Informationen und Suchfunktionen für Rechtsuchende und einem geschützten personalisierten Kundenbereich für Anwälte. | mehr

Juristische Kostenrechner für Fachverlag

Die Web-Anwendung berechnet Anwaltskosten- und Gerichtskosten sowie das Prozesskostenrisiko von zivilrechtlichen Klagen und Mahnverfahren in Deutschland. | mehr

Dienstleisterverzeichnis und Mitgliederportal

Dienstleisterverzeichnis mit umfangreichen Such- und Filterfunktionen, geschützter Mitgliederberereich und ein Diskussionsforum für einen juristischen Verein. | mehr

Investor Relations Website einer deutschen Investmentbank

Anforderungsanalyse, Beratung und Softwarearchitektur für Entwicklung und Betrieb der Corporate Website einer deutschen Investmentbank. | mehr

Internet-Angebot eines anwaltlichen Informationsdienstes

Konzeption, Entwicklung und Betrieb der Corporate Website eines anwaltlichen Informationsdienstes mit Anbieterverzeichnis, Stellenbörse und E-Mail-Newsletter. | mehr

Backend Software für mobile Apps

Konzeption, Entwicklung und Dokumentation einer Backend Software mit verschiedenen Diensten und einer Datenverwaltung für mobile Apps. | mehr

Website mit beruflichen Zusatzqualifikationen

Anforderungsanalyse, Konzeption, Coaching und Softwarearchitektur für die Website eines Wirtschaftsforschungsinstituts mit beruflichen Zusatzqualifikationen. | mehr