Middle System Analyst
Raiffeisen Bank Ukraine · Kyiv, Kyiv city, Ukraine · Hybrid
Posted Aug 25, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Raiffeisen Bank is the largest Ukrainian bank with foreign capital. For more than 30 years, we have been creating and building the banking system of our country.
Raiffeisen employs more than 5,000 employees, including one of the largest product IT teams, which includes 900+ specialists. Every day, we work side by side so that more than 2.5 million of our clients can receive quality service, use the bank’s products and services, and develop their business, because we are #TogetherWithUkraine.
Your responsibilities:
Analyzing and clarifying business requirements, understanding and documenting business processes
Interacting with business stakeholders, architects, and the development team to transform requirements into technical specifications
Preparing comprehensive technical documentation: describing development environments, roles, data exchange formats (REST, Kafka, JDBC), processing algorithms, and sequence diagrams
Ensuring tasks are ready for development (preconditions), including describing potential errors and error-handling logic
Working with BPMN modeling for complex business processes (Camunda)
Analyzing and supporting integrations with DataLake (Airflow, NiFi, Kafka)
Using SQL for data analysis in PostgreSQL and Oracle
Your skills and experience::
Software Development Life Cycle (SDLC) and project management methodologies (Scrum, Waterfall)
Principles of requirements engineering and management, ability to define domain scope and priorities
Microservices architecture and event-driven systems
Data exchange formats (XML, JSON) and interaction protocols (REST, Kafka)
Business processes and BPMN modeling (Camunda)
Workflow management tools (Jira, Confluence)
SQL usage (PL/SQL Developer, PgAdmin) for data analysis and verification
Building interaction diagrams (Sequence Diagrams) and describing business processes
Communication with technical and business stakeholders, translating requirements into technical assignments
Nice to have:
Experience in the banking sector, particularly in servicing active operations
Understanding of the NBU (National Bank of Ukraine) chart of accounts
We offer what matters most to you:
Competitive salary: we guarantee a stable income and annual bonuses for your personal contribution. Additionally, we have a referral program with rewards for bringing in new colleagues to Raiffeisen Bank
Social package: official employment, 28 days of paid leave, additional paternity leave, and financial assistance for parents with newborns
Comfortable working conditions: possibility of a hybrid work format, offices equipped with shelters and generators, modern equipment. Classification: PUBLIC
Wellbeing program: all employees have access to medical insurance from the first working day; consultations with a psychologist, nutritionist, or lawyer; discount programs for sports and purchases; family days for children and adults; in-office massages
Training and development: access to over 130 online training…