Java Senior Entwickler (m/w) (5157-20150717)

Vertragsart:
Vor Ort
Start:
08.2015
Dauer:
24
Von:
softwareXperts GmbH
Ort:
Wien
Eingestellt:
20.07.2015
Land:
flag_no Österreich
Projekt-ID:
947472

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Über unseren Kunden:

 

Unser Kunde ist ein regionaler Dienstleister mit Sitz in Wien. 

 

Zur Projektunterstützung wird ein versierter Senior Java Developer (m/w) zB für die Durchführung von objektorientierten Systemanalysen und –designs inkl. Unterstützung von anderen Softwareentwicklern gesucht. 

 

Ihre Tätigkeitsfeld wird sehr vielfältig sein so werden Sie Java-EE Anwendungen/Komponenten modellieren, entwickeln, integrieren, testen, bauen und ausliefern. Auch werden Sie DB-Interfaces, Web-GUIs, Web-Services, Batches und Hintergrund-Prozesse entwickeln, für die Umsetzung von in UseCase-Form und UML beschriebenen Vorgaben verantwortlich sein. 

 

Zudem wird von Ihnen die Bereitschaft zur eigenständige Weiterbildung, laufende Aneignung und Bewertung von neuen Technologien inkl. der technischen Verantwortung bei der Auswahl von Bibliotheken gefordert 

 

Zur Bestätigung Ihrer umfassenden Qualifiaktionen ist eine Vorlage von folgenden Zertifikaten ideal: 

  • Oracle Certified Master Enterprise Architect,
  • Oracle Certified Master Developer
  • Oracle Certified Professional Programmer,
  • Oracle Certified Expert ( Web Service, Enterprise Java Beans, Java Persistence API, Web Component Developer)

Weitere Aufgaben:

  • Erstellung und Durchführung von Unit-Tests

  • Erstellen von Programmdokumentation

  • Technische Verantwortung und Unterstützung des Entwicklungsteams bei der Modularisierung

  • Verwaltung von Entwicklungsbranches

  • Sicherstellung der Einhaltung der Softwarearchitektur

  • Einrichtung und fortlaufende Verbesserung der Build-Automatisierung

  • Definition von Regeln zur Codequalität und Automatisierung der Sicherstellung der Codequalität mittels geeigneter Werkzeuge

  • Definition und Sicherstellung der Einhaltung von Entwicklungsrichtlinien

  • Technische Unterstützung bei der Spezifikation und Integration von Schnittstellen

  • Unterstützung bei der Ausarbeitung und Umsetzung von nichtfunktionalen Anforderungen

  • Mentoring von Entwicklern

  • Modellierung und UML Dokumentation

  • Analyse und Konsolidierung der fachlichen Anforderungen

  • Design der Modellstruktur in einem Modellierungstool

  • Identifikation und Design der Services und Schnittstellen

  • Erstellung und Wartung von Anwendungsfalldiagrammen, Klassendiagrammen, Ablaufdiagrammen, und Sequenzdiagrammen

  • Erstellung von WSDLs

  • Analyse von Java-Quellcode für Nachdokumentation

  • Verwaltung der Verbindung zwischen der fachlichen Dokumentation und den entwickelten Artefakten

  • PMR Handling

  • Entwicklung bzw. Adaptierung von Open Source Software (Alfresco, Nagios, Portal Websphere, Splunk, Apache,…)

  • Umsetzung von Adaptierungen und Anpassungen im Bereich von ECM Systemen speziell Alfresco

  • Umsetzung von Adaptierungen und Anpassungen im Bereich Portalsysteme und Portalstandards

  • Arbeiten mit Versionskontrollsystemen insb. Subversion (SVN)

Unsere Anforderungen an Sie:

  • IT Ausbildung (HTL, Fachhochschule, Universität)
  • Mind.. 3-jährige praktische Erfahrung in der Java-Programmierung, objektorientierter Programmierung und Modellierung
  • Ausgezeichnete Java- und J2EE-Kenntnisse

  • Umfassende praktische Erfahrungen in der Definition und Umsetzung von Webservices
  • Praktische Erfahrung in der Webentwicklung mit J2EE und OR-Mappern
  • Praktische Erfahrung mit Continuous- Integration Systemen und Build-Automatisierung

  • Praktische Erfahrung mit der Entwicklung für den Websphere Application Server und Oracle Datenbanken

  • Praktische Erfahrung in der Anwendung von Maven zur Abhängigkeitsverwaltung, Modularisierung und als Build-System

  • Praktische Erfahrung mit SQL, JPA und JPQL
  • Praktische Erfahrungen mit allen folgenden Java-Frameworks und Werkzeugen (oder äquivalenten Alternativen):

    • IntelliJ (IDE)

    • Vaadin (Frontend)

    • OpenWebbeans (CDI)

    • Deltaspike

    • OpenWebbeans (JPA)

    • TestNG

    • CXF (Webservices)

    • JBatch

    • Camunda (BMPN)

    • Jenkins

    • Checkstyle

    • Maven

  • Erfahrung mit UML2 Diagrammen und Kenntnisse der UML2 Notation
  • Erfahrung mit Versionskontrollsystemen, in der Verwendung und Administration von Build-Automatisierungstools

  • Erfahrung mit Webserviceentwurf/SOAP/XML/Verteilte Systeme
  • Kenntnisse von objektorientierter Analyse und Design (OOA und OOD)
  • Kenntnisse über XML und dessen Derivate und Anwendungen im Rahmen der Java-EE Entwicklung
  • Kenntnisse über SOAP und den dabei relevanten Webservice-Formaten
  • Ergebnisorientierung und Leistungsbereitschaft
  • Teamfähigkeit und Kreativität

Unser Angebot:

  • spannendes Aufgabengebiet in einem engagierten Team
  • hohen Grad an Gestaltungsmöglichkeiten Ihres Arbeitsbereiches
  • Chance auf eine gezielte persönliche Weiterentwicklung
  • leistungsorientierte Honorierung
  • neueste Technologien



Ansprechpartner:
softwareXperts GmbH
Markus Hippmann