Sr. Anwendungsingenieur Java
Auftrags-ID: 63214
Budget: € 5 bis € 150 p.St.
Veröffentlicht: 13-09-2010
Reaktionen: 0
Ort: Innsbruck, Österreich
Zuletzt geändert: 16-09-2010
Status: Geschlossen
Wir suchen einen Sr. Anwendungsingenieur Java mit Erfahrung in JSF und dem Behörden Service Bus
Zeitraum:
Die Tätigkeiten erstrecken sich über einen Zeitraum von 3 Monaten, wobei von einer durchschnittlichen 40-Stunden-Woche mit maximal 8 Stunden pro Tag ausgegangen wird.
Anwendung
In der Schifffahrt und der Begleitung der Schifffahrt ist es üblich, über einen Dienst Bericht zu erstatten. Dies wird als Schiffslogbuch, Reiselogbuch oder Logbuch bezeichnet. Ein solches Logbuch enthält Informationen über Ereignisse während des Dienstes, wie empfangene Meldungen, Inspektions- und/oder Überprüfungsergebnisse.
Durch die Einrichtung eines Corporate Digitalen Logbuchs wird auf operativer Ebene Unterstützung für primäre Prozesse geleistet. Hierbei ist u.a. an die Registrierung von Ereignissen zu denken, die von Verkehrsposten, Brücken- und Schleusenobjekten von Wasserfahrzeugen wahrgenommen, empfangen und/oder ausgeführt werden. Die Registrierung wird zur Bestimmung einer Reihe von Leistungsmerkmalen verwendet.
Die Anwendung ist in Produktion. Für die Realisierung neuer Funktionalitäten, einschließlich der Implementierung einer Anbindung an den Kunden über den Behörden Service Bus, sucht der Kunde einen erfahrenen Senior Anwendungsingenieur mit Erfahrung in Java, JSF und vorzugsweise Erfahrung mit dem Behörden Service Bus und Struts2.
Das Digitale Logbuch ist eine administrative Webanwendung, die in Java (3-Tier) entwickelt wurde.
2. Verantwortlichkeiten
Der Sr. Anwendungsingenieur ist verantwortlich für das technische Design, die Programmierung und das Testen der Anwendung Digitales Logbuch.
Er ist auch dafür verantwortlich, dass alle technischen Aspekte vollständig und konsistent in den Anforderungen gemäß der Spezifikationsdokumentation basierend auf IEEE STD-016 formuliert werden.
2.1 Hauptaufgaben
Der Sr. Anwendungsingenieur:
• Analysiert die technischen Lösungsansätze und offenen Mängel und übersetzt diese in Code. Analysiert dabei auch die Datenstrukturen und -definitionen.
• Aktualisiert die Dokumentation.
• Testet den implementierten Code gründlich.
• Berät sich mit Administratoren von Systemen und Anwendungen (intern und extern), die mit dem Digitalen Logbuch interagieren werden.
• Berät sich mit dem technischen Architekten und dem Domänenarchitekten über die zu wählenden Lösungsansätze.
• Berät sich mit den zuständigen Abteilungen, die für die Einrichtung des Hostings und der Netzwerke verantwortlich sind.
• Erstellt Spezifikationen für Änderungen.
• Erstellt eine Impact-Analyse für vorgeschlagene Änderungen an der betreffenden Anwendung und erstellt die Spezifikationen für Änderungen bezüglich der technischen Aspekte.
3 Erforderliche Kenntnisse, Ausbildungen und Fähigkeiten:
Es werden spezifische Kenntnisse und Erfahrungen im Bereich des Entwurfs, der Entwicklung und des Testens von Software gefordert. Für die Position ist mindestens ein HBO/WO-Niveau (Fachhochschul-/Universitätsniveau) erforderlich.
Fachliche Kompetenzen:
• Proaktiver und selbstständiger Java-Entwickler
• Gute Kenntnisse und umfassende Erfahrung in der Entwicklung strukturierter Webanwendungssoftware in Java.
• JSF 1.2 Kenntnisse, vorzugsweise Richfaces Kenntnisse.
• ebXML, WSDL und JMS Kenntnisse, vorzugsweise spezifische Erfahrung mit dem Behörden Service Bus (OSB) Gateway.
• Kenntnisse in Spring, Hibernate und vorzugsweise Struts2.
• Kenntnisse und Erfahrung mit HTML/Javascript/AJAX
• Kenntnisse und Erfahrung mit JSP und vorzugsweise JBOSS
• Kenntnisse und Erfahrung im Testen.
• Kenntnisse und Erfahrung mit Eclipse.
• Vertrautheit mit System-Engineering-Methoden und der IEEE STD-016 Arbeitsweise
Die folgenden Kompetenzen sind von Vorteil:
• Kenntnisse und Erfahrung mit Oracle-Datenbanken
• Vertrautheit mit der nautischen Welt (Seeschifffahrt, Binnenschifffahrt und Freizeitschifffahrt)
• Erfahrung im Qualitätsmanagement
Persönliche Kompetenzen:
• Fähigkeit zum selbstständigen Arbeiten
• Analytische Fähigkeiten
• Methodisches Arbeiten
• Abstraktionsvermögen
• Genauigkeit
• Hohe Produktivität
• Kommunikationsfähigkeiten
• Kreativität