Beschreibung
Für einen unserer Kunden suchen wir einen freiberuflichen Mitarbeiter, der die nachfolgenden Anforderungen erfüllt:Projektbeschreibung:
Gesamtfalladministration/VGP-Controller
Beschaffung, arbeitsteilige Entwicklung und Pflege sowie den Einsatz einheitlicher Software zur Verbesserung der Arbeitsprozesse
Ziel: funktionierendes Zusammenspiel mit den bestehenden Verfahren bei der Durchführung verfahrensübergreifender Geschäftsprozesse zu ermöglichen
eingesetzte Methoden und Werkzeuge:
- Java-Entwicklung erfolgt mit der Java Standard Edition 5 oder 6 bzw. Java
Enterprise Edition 5
- als Ablaufumgebung kommen die Applicationserver von JBoss und ggfs. auch
Oracle (WebLogic) zum Einsatz
- als Entwicklerwerkzeuge werden Eclipse (MyEclipse) eingesetzt
- als IDE und für das Konfigurationsmanagement CM/Synergy eingesetzt
- EJB 3
- WebService-Technologien (SOAP, WSDL, JAX-WS)
- XML
- zur Modellierung wird UML 2
Aufgabenbeschreibung:
Mitarbeit bei der Entwicklung einer verfahrensübergreifenden Prozesssteuerung
Entwicklung von Webservices (z.B. ein Dienst zur Vergabe von Ordnungskriterien)
Entwicklung einer verfahrensübergreifenden Transaktionssteuerung
Unterstützung bei der Implementierung der Lösung für die Interaktion mit den Legacy-Architekturen
Erstellung und Durchführung von Entwicklertests
Erstellung von Dokumentationen (Betriebshandbuch, Installationsbeschreibung, Verfahrensbeschreibung, Schnittstellendokumentation)
Erstellung einer Software ausschließlich auf LINUX-Plattformen
Must-Have Skills:
vertiefte Kenntnisse in der Programmierung von serverseitigen JEE-Anwendungen, insbesondere aktuelle praktische Projekterfahrungen mit der Java Standard Edition 5 oder 6 sowie mit der Java Enterprise Edition 5
praktische Erfahrung in EJB 3, JAX-WS und JPA
vertiefte Kenntnisse mit mindestens einem Applikationsserver
praktische Erfahrungen in der Programmierung von Linux Shellscripten
Kenntnisse im XML-Umfeld
Kenntnisse in der Programmierung und praktischen Anwendung relationaler Datenbanken
vertiefte Kenntnisse in der Entwicklung von WSDL-basierten Webdiensten auf Basis von Java
sichere Kenntnisse im Bereich der Systemadministration von Linux-Systemen
Grundkenntnisse der Funktionalität von Netzwerkprotokollen, insbesondere hinsichtlich der Programmierung von Webdiensten
Kenntnisse der Methoden der objektorientierten Modellierung und Programmierung
Vertiefte Kenntnisse im Einsatz von UML 2
praktische Erfahrungen mit aktuellen Versionen der Datenbanksysteme MySQL und Oracle
Erfahrungen mit der Softwareverteilung in großen Umgebungen, wo stark getrennte Zuständigkeiten zwischen Betrieb und Entwicklung existieren und keine direkten Zugriffe möglich sind
mind. 3-jährige Programmiererfahrung in Java
praktische Erfahrung im Umgang mit Schnittstellen
praktische Erfahrung im Umgang mit Betriebssystemen:
- LINUX
- BS2000
- Windows
praktische Erfahrung im Umgang mit Datenbanken und Applikationservern:
- SQL
- Applikationsserver JBoss
praktische Erfahrungen mit Werkzeugen:
- MagicDraw
- Versionsverwaltung allgemein
- Versionsverwaltung mit Telelogic / IBM Synergy
praktische Erfahrungen im Umgang mit Architekturen:
- JEE5
- EJB 3
- JAX-WS
- JPA
- WSDL / SOAP-basierte Webdienste
- UML 2.0
praktische Erfahrungen im Umgang mit Frameworks:
- Spring
- Hibernate
- Appache Commons insbesondere Logging, Configuration, Lang
- JUnit
- DBUnit
Rahmenparameter:
Option auf Verlängerung
Wir freuen uns auf Ihre Bewerbung mit einem aussagekräftigen Profil!
Start: 01.12.2011
Dauer: 31.05.2012
Art: Contract