Java Software Entwicklung bei opus 5 – Ihre Experten in J2EE: Java Beans, Servlets, JSPs und TagLibs
Wir entwickeln Java Webapplikationen mit Erfolg, Leidenschaft und viel Erfahrung.
Ihre individuellen Anforderungen bilden die Basis für die professionelle Softwareentwicklung in Java bei opus 5 – seit 2001 und damit seit über 15 Jahren. Schnell, kostengünstig und in gleichbleibend exzellenter Qualität.
Wir erarbeiten gemeinsam mit Ihnen die fachlichen und technischen Rahmenbedingungen für Ihre Webanwendung, für Erweiterungen bestehender Applikationen oder Tools und erstellen Ihr Intranet, Extranet, Ihre Homepage im Internet oder Client-Applikation.
opus 5 programmiert für Sie individuelle Workflows für Ihre Prozesse und Formulare für die Prozessteilnehmer mit unterschiedlichen Berechtigungen und Validitätsprüfungen.
Wir beherrschen unser Handwerk
Basierend auf Java Enterprise Technologie J2EE mit Java Servlets, JSP, Transaktionen in Session Beans und EJB nutzen wir die Vorteile von JEE und setzen die individuelle Businesslogik für Ihre Software um.
TagLibs lieben wir für deren Potential, unsere Arbeit zu vereinfachen und aus dem gleichen Grund benutzen wir wiederverwendbarer Module – bei uns gibt es kein zigfaches Copy&Paste.;
Bei der Konzeption und Programmierung bauen wir auf unterschiedliche Schwerpunkte – abhängig von Ihren konkreten Anforderungen und Zielsetzungen. Jedes Projekt ist bei opus 5 deshalb auch ein wenig anders aufgestellt.
- Datensicherheit / Datenschutz / Authentifikation und Autorisierung
- Performance / Skalierbarkeit / Speicheroptimierung auf dem Server
- Anpassungsfähigkeit & Erweiterbarkeit
- Verwendung von Standards und externen Bibliotheken
- Caching / Aktualität von Daten
- Automatisierung bei der Software-Entwicklung oder bei Tests
Module, Pakete, Bibliotheken
Modularität und Erweiterbarkeit sind für die Java Entwickler in Hamburg und Frankfurt ebenso die Standfesten ihrer Arbeit wie eine klare Trennung von Datenobjekten, Entity Beans, Business- und Ablauf-Logik und eine davon getrennte Darstellung in Form von JSP oder anderen Kanälen.
Wenn bereitstehende Module (egal ab Open Source oder kommerziell) nicht optimal für Ihre Webapplikation sind, erstellen wir diese passend zu den konkreten Erfordernissen: z.B. in Form von Objekt-Caches, Server2Server-Kommunikation, Failover-Algorithmen, Integritätschecks auf Datenbank-Ebene oder TagLibs. Quasi-Standards und Bibliotheken werden bei opus 5 sehr gern eingesetzt, aber nicht um jeden Preis. Für die Suche benutzen wir gern Lucene, sind aber auch offen für Bibliotheken von anderen Anbietern wie z.B. Google.
Design vom Design-Profi und nicht vom Techniker
Die Benutzeroberflächen werden bei opus 5 von Design-Profis erstellt: Usability, Ergonomie und Ansprechende Gestaltung aus einem Guss! Profi-Know-How ist für uns auch im Bereich der Browser-Technologien selbstverständlich. Wir sprechen fließend folgende Fremdsprachen: HTML, CSS, JavaScript, JQuery, Bootstrap, Responsive HTML/CSS, …
Die Technologien
Die von opus 5 programmierten datenbankbasierten Java Anwendungen laufen in Applikationsservern (z.B. JBoss / WildFly, Tomcat, Geronimo) auf Windows, Linux oder Unix-Systemen und der Zugriff auf die Datenbanken (z.B. Oracle, MySQL, PostgreSQL) erfolgt per JDBC.
Für Schnittstellen wie Import und Export, die Anbindung externer Tools und die Integration in Ihre Prozesslandschaft bauen wir auf XML-basierte Lösungen, WebServices, REST, AJAX und timergesteuerte Prozesse auf dem Server.
Als weitergehende Dienstleistung sorgt opus 5 nicht nur für die Sicherheit der Software sondern auch für die Sicherheit auf Ihrem Server, übernimmt Monitoring, Logging und weitere Services.
Schildern Sie uns Ihre Anforderungen und Rahmenbedingungen gerne in einem ersten Gespräch. Nehmen Sie Kontakt zu uns auf!