Senior Java Legacy Expert: Restoration & Environment Setup
Budget: $10 – $30 USD
Senior Java Legacy Experte: Wiederherstellung & Environment-Setup (Java 7, Maven, Tomcat 7)
Projektbeschreibung:
Wir suchen einen hochqualifizierten Senior Java Developer / DevOps Engineer, um ein umfangreiches Enterprise-Software-System (ca. 10 Jahre alt) wieder in Betrieb zu nehmen. Es handelt sich um ein wertvolles System, das ursprünglich für die Wettbranche entwickelt wurde. Dies ist keine einfache Reparatur eines Windows-Installers. Das System verfügt über eine modulare Java-Architektur, die einen Experten erfordert, um die gesamte Entwicklungs- und Runtime-Umgebung von Grund auf neu aufzubauen.
Technischer Stack:
* Sprache: Java 7 (Legacy)
* Build-Tool: Maven (ältere Versionen)
* Application Server: Tomcat 7
* Datenbank: MySQL 5.5
* Infrastruktur: Vagrant / Linux / Windows Services
* Projekttyp: Multi-Modul Maven Projekt (WAR/JAR Ausgaben)
Hauptaufgaben:
1. Wiederherstellung der Abhängigkeiten (Dependencies): Analyse und Reparatur veralteter Maven-Repositories. Lösung von Problemen mit Legacy-Abhängigkeiten, die unter den ursprünglichen URLs nicht mehr erreichbar sind.
2. Environment-Setup: Neuaufbau einer funktionsfähigen lokalen oder VPS-basierten Build-Umgebung. Konfiguration des Tomcat 7 / MySQL 5.5 Stacks.
3. System-Kompilierung: Erfolgreiches Kompilieren und Packen der WAR/JAR-Module.
4. Deployment & Debugging: Import der Datenbank, Konfiguration der Server-Parameter und Inbetriebnahme der Kern-Dienste (einschließlich Windows-Service-Komponenten).
5. Analyse: Identifizierung der Ursache für aktuelle Installationsfehler und Bereitstellung eines sauberen Deployment-Pfads.
Anforderungen an den Kandidaten:
* Langjährige Erfahrung mit Java 7 Enterprise Web-Applikationen.
* Expertenwissen in Maven (Umgang mit alten POM-Strukturen und Offline-Konfigurationen).
* Erfahrung mit Vagrant und Linux-Umgebungen.
* Kenntnisse in der Arbeit mit Windows Services und Terminal-Komponenten.
* Diskretion: Ein NDA muss unterzeichnet werden.
Projektbeschreibung:
Wir suchen einen hochqualifizierten Senior Java Developer / DevOps Engineer, um ein umfangreiches Enterprise-Software-System (ca. 10 Jahre alt) wieder in Betrieb zu nehmen. Es handelt sich um ein wertvolles System, das ursprünglich für die Wettbranche entwickelt wurde. Dies ist keine einfache Reparatur eines Windows-Installers. Das System verfügt über eine modulare Java-Architektur, die einen Experten erfordert, um die gesamte Entwicklungs- und Runtime-Umgebung von Grund auf neu aufzubauen.
Technischer Stack:
* Sprache: Java 7 (Legacy)
* Build-Tool: Maven (ältere Versionen)
* Application Server: Tomcat 7
* Datenbank: MySQL 5.5
* Infrastruktur: Vagrant / Linux / Windows Services
* Projekttyp: Multi-Modul Maven Projekt (WAR/JAR Ausgaben)
Hauptaufgaben:
1. Wiederherstellung der Abhängigkeiten (Dependencies): Analyse und Reparatur veralteter Maven-Repositories. Lösung von Problemen mit Legacy-Abhängigkeiten, die unter den ursprünglichen URLs nicht mehr erreichbar sind.
2. Environment-Setup: Neuaufbau einer funktionsfähigen lokalen oder VPS-basierten Build-Umgebung. Konfiguration des Tomcat 7 / MySQL 5.5 Stacks.
3. System-Kompilierung: Erfolgreiches Kompilieren und Packen der WAR/JAR-Module.
4. Deployment & Debugging: Import der Datenbank, Konfiguration der Server-Parameter und Inbetriebnahme der Kern-Dienste (einschließlich Windows-Service-Komponenten).
5. Analyse: Identifizierung der Ursache für aktuelle Installationsfehler und Bereitstellung eines sauberen Deployment-Pfads.
Anforderungen an den Kandidaten:
* Langjährige Erfahrung mit Java 7 Enterprise Web-Applikationen.
* Expertenwissen in Maven (Umgang mit alten POM-Strukturen und Offline-Konfigurationen).
* Erfahrung mit Vagrant und Linux-Umgebungen.
* Kenntnisse in der Arbeit mit Windows Services und Terminal-Komponenten.
* Diskretion: Ein NDA muss unterzeichnet werden.