Beschreibung
Detaillierte Arbeitsbezeichnung Jobbeschreibung:
Umsetzung von Querschnittfunktionen in Java unter entsprechender Frameworks wie Spring Batch/Camel etc. (z.B. Batch-Verarbeitung/Schnittstellen/Messaging/...) Technische Konzeption und Detaillierung von Umsetzstrategien, welche noch nicht als Spezifikation vorliegen. Ggf. einbringen von Best-Practices für serverseitige OSGi Entwicklung Definition und Umsetzung von OSGi Modulen und Richtlinien Serverseitige Softwareentwicklungsaufgaben (Umsetzung und Konzeption) oder auch Implementierung der User Interface Komponenten mit Eclipse Scout (Eclipse Souct API). Definition der deklarativen UI Beschreibung (proprietäre Markup Language). Erstellung von Unit Tests.
Skills:
- Sehr gute Kenntnisse in Java, RCP sowieso Ecplipse Scout
- Sehr gute Kenntnisse in der Definition und im Umgang mit Markup Languages
- Ausbildung als Informatiker/in (UNI, FH)
- Mehrjährige Entwicklungserfahrung in Java
- Grosse Erfahrung mit Objekt orientierter Entwicklung
- Erfahrung in der Konzeption, Entwicklung und Integration von Java Applikationen (Transaktionsmanagement/ORM/technisches Layering
- Erfahrung mit Eclipse, Maven und JUnit Output orientierte Erstellung und grosse Einsatzbereitschaft
- Deutschkenntnisse in Wort und Schrift
Nice to have skills:
- Kenntnisse im Umgang von Jazz/IBM Agile Methodology
- Praktische Erfahrung im Umgang mit: OSGi (serverseitige Modularisierung auf Basis OSGi)/Spring Batch/Camel/ActiveMQ
Startdatum: ab sofort
Enddatum: 31.12.2012
Arbeitsort: Dietikon (ZH)
Arbeitspensum: 100%