International business requires an international corporate philosophy. Are you open to new ideas and do you value cultural diversity? At Raiffeisen Bank International, we are pleased to have more than 16 million customers in 13 CEE countries. And our journey continues – with exciting new issues for us to tackle such as digitalisation and changing customer needs. Join us on our journey.  

Software Architect (f/m/d)

What will be your tasks:
  • Define the Software Architecture and Software Design for Banking Solutions
  • Drive evaluation of new technologies to advise Product Owner or Delivery Managers
  • Evaluate alternative technical solutions and supports in decision making
  • Challenge and verify requirements (esp. quality attributes)
  • Estimate the development efforts and plans the technical software implementation
  • Take leadership and coordinate technical software implementation teams
  • Implement critical software components
  • Ensure that the knowledge is shared and documented
  • Be part of an international Agile/Scrum delivery team
  • Act as the bridge between Software Engineers, Testers, Test Managers and Business Analysts

What you bring to the table:
  • 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
  • Excellent experience in integration patterns and API Management or Middleware technologies (e.g. APIs, ESB and MQ technologies, ETL/ELT Tools)
  • Excellent knowledge and experience in Java and common Java open source frameworks like Spring Boot, Spring Cloud
  • Very good experience with containerized architectures (e.g. Docker) and Microservice architecture pattern
  • 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 Infrastructure (e.g. AWS, Azure)
  • Practical experience in DevOps and CI/CD
  • Practical experience with Software Configuration Management and Continuous Integration (e.g. GIT/Bitbucket, Jenkins, Teamscale)
  • Experience in agile development (Scrum, Kanban)
  • Banking know-how is an asset

Soft Skills
  • Conflict management, stress-resilience and flexibility
  • Pro-active attitude, team-oriented and excellent analytical and problem solving skills
  • Excellent communication and presentation skills
  • Excellent command of English
  • Multi culture sensibility

What we offer:
  • You’ll work in an international team at a leading bank
  • You’ll benefit from flexible working arrangements and determine your own work-life balance
  • You’ll benefit from the very latest in tailored professional development
  • You’ll earn an appropriate salary starting at 60.000 gross p.a. including overtime

RBI AG is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ethnicity, race or color, national origin, religion, political or other opinion, gender, sexual orientation or disability.
We are looking forward to receiving your online application!