Java

Java ist eine leistungsfähige und flexibel einsetzbare objektorientierte Programmiersprache. Seit dem Ende der 1990er Jahre entwickle ich Software mit Java.

Mit Java entwickle ich individuelle Software-Anwendungen und integriere diese mit neuen oder bereits vorhandenen Anwendungen und Datenbanken.1 Sun Microsystems hat mich im Jahr 2007 als Programmer for the Java 2 Platform, Standard Edition 2.0 und im Jahr 2008 als Business Component Developer for the Java Platform, Enterprise Edition 5 zertifiziert.

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

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. Zu diesen Technologien zählen neben vielen anderen die Spring Platform und die Jakarta Enterprise Edition.

Ein häufiges Missverständnis ist, dass JavaScript und Java eng miteinander verwandt oder aufeinander abgestimmt wären. Java wurde jedoch von James Gosling bei Sun Microsystems entwickelt und JavaScript von Brendan Eich bei Netscape Communications.

Beide Sprachen erschienen erstmals 1995, jedoch hieß JavaScript ursprünglich LiveScript und erschien etwa sechs Monate nach Java. Um von der rasch steigenden Popularität von Java zu profitieren, benannte Netscape LiveScript nach einigen Monaten in JavaScript um.


  1. Informationen zu meinen inhaltlichen und thematischen Schwerpunkten finden Sie im Portfolio. Einen kurzer Überblick über meinen beruflichen Werdegang finden Sie im Profil. ↩︎

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 einer mehrsprachigen Web-Anwendung für Verkauf, Erzeugung, Prüfung und Stornierung von Eintrittskarten für Seminare eines Herstellers medizintechnischer Geräte einschließlich Bestell- und Zahlungsabwicklung sowie ereignisbasierender Benachrichtigung von Kunden und Mitarbeitern. | mehr

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

Entwicklung einer Anwendung zur dezentralen Erfassung und Prüfung von steuerlich relevanten Daten über Incentives für Kunden und 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

Website mit beruflichen Zusatzqualifikationen

Anforderungsanalyse, Konzeption, Coaching und Softwarearchitektur für die Website eines Wirtschaftsforschungsinstituts mit beruflichen Zusatzqualifikationen. | 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