Beschreibung
Tasks:- Defines the Software Architecture and Software Design for Digital Solutions
- Drives Evaluation of new technologies to advise Product Owner or Delivery Managers
- Evaluates alternative technical solutions and supports in decision making
- Estimates the development efforts and plans the technical Software implementation
- Takes leadership and coordinates technical Software implementation Teams
- Implements critical Software components
- Ensures that the knowledge is shared and documented
- Being part of an international Scrum delivery Team in an adaptive Setup
Qualifikation:
- Adequate technical education (Technical School or University degree)
- More than 5 years of experience in designing Software architecture and applications, especially in the area of digital Projects or Systems Integration
- Exellent experience in Integration Patterns and API Management or Middleware Technologies (e.g. IBM Connerct, queueing Technologies, ESB, ETL/ELT, Tolls)
- Very good experience with containerized architectures (e.g. Docker) and Microservice architecture pattern
- Exellent JAVA Programming skills ( JAVA 8, Spring, Hibernate, JPA)
- Very good data modelling and SQL know- how and knowledge of different database Technologies (e.g. RDBMS, NoSQL)
- Very good experience in requirements Engineering
- Good knowledge of Cloud IT infrastructure (OS, platforms, etc.)
- Experience with Scrum or Kanban
- Banking know how is an asset
Sprache: Deutsch und Englisch
Start: ASAP/ spätestens am 01.11.2018
Dauer: bis Ende 2019
Einsatzort: Wien