Log-in
Home Über uns Methoden & Verfahren Aktuell Marktplatz Projekte Ressourcen

Stellenangebot: Java Software Entwickler

Wir suchen einen neuen Mitarbeiter!

Facts

  • Firma Paradigma Unternehmensberatung GmbH
    Mariahilferstraße 47/1/3
    1060 Wien
  • Kontakt: Peter Gansterer
  • Java Entwicklung für Webservices, HTML Userinterfaces, SQL Datenbanken.
  • Vollzeitanstellung
  • Arbeitsplatz in Wien
  • Flexible Arbeitszeiten
  • Voraussetzung: Fachmatura oder entsprechende Berufserfahrung

Beschreibung

Wir suchen für unser Software Entwicklungsteam einen neuen Mitarbeiter. Geboten wird eine dauerhafte Anstellung mit flexiblem Arbeitszeitmodell. Die Firma hat ihren Hauptsitz in Wien in zentrumsnaher Lage.

Unser Software Entwicklungsteam ist derzeit noch klein, jung, engagiert und kreativ. Die Gruppe hat sich spezialisiert auf Java Entwicklungen im Bereich Datenbanken und Webservices mit Hauptaugenmerk auf Integration vorhandener Applikationen und Daten, Design und Entwicklung von Prototypen, Entwurf und Umsetzung von Individualsoftware und Nischenprodukten. Auf Grund unserer internationalen Ausrichtung wäre mindestens eine Fremdsprache von Vorteil. Bereitschaft zu Reisetätigkeit ist erwünscht, jedoch nicht Bedingung.

Wir arbeiten vorrangig mit Webinterfaces basierend auf komponentenorientierten Frameworks. Service Orientierte Architekturen und Webservices sollen die nötige Flexibilität der Software gewährleisten.

Technische Fähigkeiten

Gesucht wird ein Mitarbeiter mit Erfahrungen als Java Software Entwickler. 3 Jahre Praxis mit Programmiertätigkeiten, davon mindestens 2 allein mit Java sind Voraussetzung.
Kenntnisse von anderen Programmiersprachen würden die Vielseitigkeit beweisen, die für die anfallenden Tätigkeiten erforderlich sein wird.

Die geplante Hauptzielplattform für die Java Systeme ist Tomcat auf Linux oder standalone Java Programme auf Linux. IBM/DB2 und PostgreSQL werden als Datenbanksysteme zum Einsatz kommen.

Die Schwerpunkte in der Java Programmierung liegen bei
  • JDBC Datenbankprogrammierung.
    Ständiger Kontakt mit SQL sowohl in Java als auch als direkte Datenbankabfragen erfordert die Fähigkeit, SQL Statements zu formulieren, zu verstehen und in Java zu verwenden.
  • XML und ein dazugehörendes Grundenvironment.
    Dazu zählt der Umgang mit typischen XML Parsern, sowie ein Grundverständnis von DTDs und Schema Files. Erfahrungen mit dem weiteren Umfeld, wie XPath, XQuery, oder ähnlichen auf XML basierenden Standards sind nicht dringend erforderlich, aber dennoch wünschenswert.
  • Webinterfaces.
    Das Team beschäftigt sich intensiv mit Webinterfaces als primäre Schnittstelle zum User. Verständnis von HTML/CSS sowie das Lesen von Javascript Programmen wäre hilfreich, ist aber keine dringende Voraussetzung.
Weiters muß ein grundlegendes Verständnis von Softwaredesign und Klassenstrukturen gegeben sein. "Design Patterns" sollte kein Fremdwort sein, wenn auch keineswegs verlangt wird, einzelne Patterns im Detail zu kennen.

Webservices

Zusätzlich zu den beschriebenen Grundlagen, wären Erfahrungen mit Webservices (SOAP/UDDI und Konsorten) von großem Vorteil. Es ist zwar nicht als dringende Voraussetzung gegeben, aber die tägliche Arbeit wird sich darum drehen. Entsprechende Kenntnisse und Fähigkeiten muß man sich also selbständig und in Teamarbeit aneignen können.

Ausbildung

Der Abschluß einer Fachmatura (vorzugsweise HTL) oder entsprechende Berufspraxis ist Voraussetzung. Weitere universitäre Ausbildung ist nicht dringend nötig.

Lernfähigkeit

Grossen Wert legen wir auf die Fähigkeit, sich neuen Umgebungen anzupassen. Für alle oben beschriebenen "nicht dringenden" Voraussetzungen sollte das Interesse vorhanden sein, sich in die Themen eigenständig einzuarbeiten.

Wichtig ist uns auch die Flexibilität, sich neuen bzw. nicht gewohnten Programmiervorgaben und Richtlinien anpassen zu wollen und Neues als Herausforderung zu sehen und positiv anzunehmen.

Unix/Linux Kenntnisse wären von Vorteil. Auch hier setzen wir voraus, dass hohes Interesse daran besteht, sich fehlende notwendige Kenntnisse aneignen zu wollen.

Die Stelle fordert Flexibilität, bietet aber im Gegenzug die Möglichkeit, sich mit verschiedenen Umgebungen zu beschäftigen und seine Fähigkeiten zu erweitern.

Arbeitszeiten

Wir denken an eine Vollzeitanstellung, die im Normalfall im Büro zu absolvieren ist. Die Arbeitszeiten können flexibel gestaltet werden innerhalb eines vereinbarten Rahmens.