Position: Backend Developer for the Corporate Digital Platform
Company: UDC/Raiffeisen Bank International
Experience required: 3y
Category: Java
English level: upper
Published: 2021-10-01T00:00:00+03:00

The platform offers digital solutions that make the financial management of our corporate customers in Austria much easier and more efficient. To design new approaches and methods for best customer experience, the myRaiffeisen team works with state-of-the-art cloud technologies in a fully agile mode. 
https://www.rbinternational.com/en/customers/online-services/myraiffeisen.html

**Project stack: Java 15, SpringBoot 2 (Microservices), AWS, Angular 11 (Micro-frontend), Ping ID, flywayDB, PostgreSQL, Protractor, custom CI/CD, Docker, GIT, Bitbucket, Nexus, Kibana, Elasticsearch, Scrum, Confluence, Jira. 
**
**This is what your typical day would look like: **
•  Create new features; revise, update, refactor existing code  
•  Participate in requirements analysis; assist POs in defining requirements and explain the capabilities and limitations of various systems  
•  Test and deploy developed code, providing technical support  
•  Support the architects to define the software and solution architecture 
•  Work closely together with business analysts, frontend developer, testers and DevOps 

 **Your essential qualities:  ** 
•  You are educated in the technical field 
•  You know Java 8+, Spring Framework, Java EE and JDBC lengthwise and crosswise 
•  You have mastered knowledge of REST-based APIs integration and Microservice Architecture 
•  You can show strong Docker experience  
•  You understand the details of build tools as Gradle 
•  You strongly understand SQL and database 
•  You understand, write and speak English well, because we communicate with international colleagues every day 
•  You would be excited to go to business trips in Vienna (Austria) after quarantine:) 

**It would be a plus, if: **
•  You have experience in Amazon Web Services (e.g. EC2, S3, RDS, Lambda, SQS, SNS) 
•  You can show practical experience in Software Configuration Management and Continuous Integration (e.g. GIT/Bitbucket, Jenkins, Teamscale) 
•  You know everything about Agile and have practical experience with Scrum/Kanban 

**What you might like about us? **
 •  Motivated team in one of the leading banking groups in Austria and Central and Eastern Europe  
•  Strong support from an international banking & technology team 
•  Competitive Salary twice a month (based on EUR NBU rate) 
•  English courses (twice a week + speaking club) 
•  Long-term official employment, sustainable and stable working environment 
•  Paid sick leave and vacation (31 days per year) 
•  Medical insurance 
•  Access to professional development programs (IT academy, ISTQB certification etc.) 
•  Comfortable work conditions (open space office) 
•  Possibility of remote work 

 **Our selection process includes: **
•  CV pre-screening and short call with Olga or Alina 
•  Online interview with Delivery Manager and technical experts in English (1.5 hours)  
•  Virtual interview with the team in Vienna in English (1 hour) 
•  Background security check running in parallel 
•  Prompt feedback after every stage and a short summary of next steps 

If you have a feeling that we might be a good match, apply now and see how is it to work with us!  

We are looking forward to meeting you! :)