Raiffeisen Bank is a part of the Raiffeisen Bank International AG (Austria), a leading financial entity in 14 countries. In Ukraine, we have more than 2,7 million clients and almost seven thousand colleagues.
Now we are changing. We took off our old-fashioned jacket to transform into a digital partner. Our transformation journey has started. We welcome you to join Raiffeisen Tech, a kind of IT company within the bank.
We are fully responsible for all tech development. During our transformation we kill bureaucracy, increase efficiency, and achieve high-speed digital products. We implement modern engineering practices, work on innovations that build high-quality interaction with our customers.
Sounds curious? Join the Raiffeisen team!
We will support you professionally and personally:
- You will work in a large international company that provides possibilities for professional and personal growth
- Involvement into challenging, large-scale and diverse projects which have impact on our customers
- Become a part of a highly professional and successful team with an international company culture
- Knowledge sharing with colleagues from abroad (strong IT community including 14 Raiffeisen Group Banks)
- Stability and a social package that includes 28 days of paid vacation, medical insurance, official employment
- Wellbeing activities: free online workouts, yoga, psychological sessions, free library
- Work-life balance
- Great corporate events and Team building activities
- Possibility to work remotely or in a comfortable and cozy office near Kontraktova Square
- Competitive salary and bonuses for your efforts and contribution
Preferred qualifications:
- 5+ years of experience in Java
- Deep understanding of microservices architectural principles
- Deep practical experience with Spring Boot (MVC, REST, Data, Security, messaging)
- Practical experience with Kubernetes and Helm for different environments
- Hands-on experience with Kafka and Kafka Streams
- Knowledge of different communication protocols (REST, gRPC, events, messaging)
- Hands-on experience with Docker containerization for different environments
- Be familiar with ’The Twelve-Factor App’ principles
- Understanding of CI/CD practices and types of quality gates
- Hands-on experience with unit/integration/API testing for microservices
- Taking full responsibility for the results of own work
Your responsibilities:
- Implement ideas from Product Backlog into a reliable working product
- Develop, deploy, and support Spring Boot-based microservices for frontend mobile application
- Deploy and configure the system on various environments in the Kubernetes cluster
- Ensure system performance in production environments
- Develop architecture and system design
- Promote quality control automation of the entire solution with a fast and reliable delivery
- Improve teamwork
You will join CM Service project:
We develop an automated and flexibly adjustable microservices based systems. One of them will:
- provide Integration of remote systems with new CM service
- ensure STP and eliminate/minimize manual work
- increase transaction processing capacity and speed up processing time
- allow for quick adaptation of new products (e.g. derivatives)
- allow for automated real-time position keeping, mark-to-market, revaluation of portfolios and limit control
CM service to be onboarded onto platform for Developers and QA with SRE practices. The platform must have Kubernetes, Observability, CI/CD, secret management, traffic management, etc. We want to build a hybrid cloud. Focus on open source.
Our team on social media:
Facebook
Instagram