Beschreibung
Über unseren Kunden:
Unser Kunde ist ein IT-Dienstleister mit Sitz in Wien.
Für die Entwicklung von hochkomplexen Java-Programmen und -Modulen und die Durchführung von objektorientierten Systemanalysen und -designs wird ein/e gute/r Senior-Solution-Architekt/in mit Erfahrung in der Software Architektur und im Design von heterogen verteilten Enterprise Applikationen gesucht.
Ihre Aufgaben:
-
Entwicklung von hochkomplexen Java-Programmen und -Modulen
-
Konzeption, Entwicklung und Integration von komplexen Java- und J2EEKomponenten
-
Durchführung von objektorientierten Systemanalysen und -designs
-
Erstellung technischer Gesamtlösungen in Übereinstimmung mit aktuellen Technologievorgaben und der IT-Strategie des Konzerns
-
Berücksichtigt die Einbettung der Gesamtlösung in die bestehende Systemumgebung und Geschäftsprozesse
-
Unterstützt den Projektmanager in Workshops zur Erhebung der Kundenanforderungen des Fachbereichs
-
Entwicklung von Frameworks
-
Coaching von Java-Entwicklern
Unsere Anforderungen an Sie:
- IT Ausbildung (HTL, Fachhochschule, Universität) oder mindestens 7-jährige Berufserfahrung als Software-Entwickler
- Erfahrung in der praktischen Umsetzung:
-
Software Architektur
-
Design von heterogen verteilten Enterprise Applikationen
- JAVA
- SOA, REST und /oder SOAP
- Hibernate und/oder JPA
- JMS oder ActiveMQ
- HTML5
-
- Mindestens 7-jährige praktische Erfahrung in der Entwicklung von Web-Anwendungen unter Verwendung der genannten Technologien und Frameworks
-
Mindestens 3-jährige praktische Erfahrung im Entwurf von Softwarelösungen bzw. Architekturen
-
Mindestens 2-jährige praktische Erfahrung in der Entwicklung von Java-Frameworks
-
Einschlägige Kenntnisse der objektorientierten Systemmodellierung (UML, UseCases) und Datenbankmodellierung (ER)
-
Praktische Erfahrung mit Build-, Test- und Continuous Integration-Prozessen und unterstützenden Tools (Maven, JUnit bzw. Bamboo / Jenkins)
-
Praktische Erfahrung mit Software-Qualitätssicherungsprozessen und Werkzeugen (z.B.: Checkstyle, FindBugs bzw. SonarServer)
-
Sehr gute Kenntnisse gängiger Datenbanksysteme und sehr gute SQL-Kenntnisse
- Belastbar, Ergebnisorientierung und Leistungsbereitschaft
- Teamfähigkeit und Kreativität
- Von Vorteil:
- Kenntnisse von weiteren Architekturen, Frameworks und Programmiersprachen: Apache CXF, Python, Haskell, webMethods, Pentaho, Angular.JS, Drools, Vert.X, Node.JS.
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
- flexible Arbeitszeiten
Ansprechpartner:
softwareXperts GmbH
Ursula Sonnleitner