Position: Solution Architect (Notification Service)
Company: Raiffeisen Bank
Category: Lead
Experience required: 3y
English level: upper
Published: 2022-09-01T00:00:00+03:00

**You will join MARVEL project:**

Development of a notification service for informing customers about transactions made on the account/card, as well as any notifications of customer service and customer account maintenance in the Bank through different channels.

**Your responsibilities:**
•	Primary contact for the business on technical and architectural questions
•	Prepare IT solution documents compliant with Enterprise Architecture principles
•	Collaborate with development team on definition of integration and business logic implementation principles
•	Support of architectural consistency and self-consistent technical decisions of development team
•	Technological evangelism, spreading modern engineering, architectural and design practices
•	Coordination of technical debt work, technical backlog management
•	Architectural documentation management
•	Help development team with technical problems and decisions
•	Mentoring and coaching of development team members in technical directions

**Preferred qualifications:**
•	7+ years of hands-on experience in IT sphere
•	3+ years of relevant professional experience in IT architecture role
•	Deep practical experience with microservices and event driven architecture, cloud-native application architectures, focus on distributed systems
•	Knowledge of typical enterprise integration patterns
•	Docker and Kubernetes usage for all environments incl. production
•	Experience with Spring Boot ecosystem (MVC, Data, Security, Cloud)
•	Experience with ElasticSearch and Kafka
•	Knowledge of PostgreSQL specifics
•	Be familiar with ’The Twelve-Factor App’ principles
•	Familiar with principles of computer networks and IT Security management
•	Strong organizational, analytical and system thinking skills
•	Excellent interpersonal communication and negotiation skills (with all management levels)
•	Passionate team player, committed and self-motivated
•	English level — Upper Intermediate (or higher)

**We offer:**
**International business career: **work in a large international company that creates a diverse and inclusive environment for professional and personal growth. Strong Raiffeisen community of highly professional and successful teams from different countries.

**Challenging WOW-projects:** involvement into large-scale projects on product development, using modern engineering technologies, unique approach to encouraging customer-driven innovation. 

**Hybrid format of work:** flexible work conditions including remote work or hybrid models alternating between in-office hours and remote work. 

**Professional development:** knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, internal competitions. The possibility of obtaining a T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills trainings at our corporate L&D academy. Team building activities and involvement into social projects.

**Attractive social package and wellbeing:** 28 days of paid vacation, medical insurance, official employment. Mental and Physical health support: individual psychological sessions and lectures, -free online workouts, yoga.

**Stable income:** competitive salary and bonuses for your efforts and contribution, rewards for participation in the referral program.

**#RaifTeam. ** Welcome you to join us!