Position: Senior Fullstack Developer
Company: Raiffeisen Bank
Experience required: 5y
Category: Java
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

We are Aval — Raiffeisen Bank Aval — Raiffeisen Bank Ukraine. We are a Ukrainian bank. For 30 years, since the first steps of Independence, we have been creating and building the banking system of our country #Together_with_Ukraine. We are one of the largest banks in Ukraine and a reliable partner for millions of Ukrainians.

We are fully responsible for all tech development and work as the IT company inside of the bank. We achieve high-speed digital products. We implement modern engineering practices and work on innovations that build high-quality interaction with our customers.

Our bank is people-centric, focusing on the individual and liberating personal innovative power. It’s our way. We look forward to fostering a lasting relationship with you and our innovation.

#RaifTeam. Welcome you to join us!

**Project technology stack:**

HTML5, CSS3, JavaScript (ES5, ES6+), Typescript
Angular 2+, Spring (Spring Data, Spring Messaging, Spring Security, Spring MVC), ELK
Stack: ElasticSearch, Logstach, Kibana; Prometheus, Grafana Maven Jenkins
Testing: Jest, plus Cypress, Selenium, JUnit, Mockito
Databases: Postgres SQL, Redis
Messaging: Kafka

**Your responsibilities:**

- Provide technical leadership to the development team and guide them in the implementation of the project
- Develop both the frontend and backend components of the application. This includes working with HTML5, CSS3, and JavaScript (ES5, ES6+) for the frontend, and using Angular 2+ for building the user interface.
- On the backend, you will work with the Spring framework (Spring Data, Spring Messaging, Spring Security, Spring MVC) to develop RESTful APIs and handle business logic
- Integrate different components of the system and manage data
- Documenting the project architecture, codebase, and technical specifications
- You will be responsible for conducting code reviews, providing feedback to team members, and promoting collaboration within the team

**Preferred qualifications:**

- 3-5 years of experience
- Strong proficiency in frontend and backend technologies, and frameworks
- Experience with PostgreSQL database
- Proficient in writing efficient and optimized SQL queries
- Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming
- Familiarity with version control systems
- Strong problem-solving skills and ability to work independently and in a team-oriented environment
- Excellent communication and collaboration skills, with the ability to articulate technical concepts to non-technical stakeholders

**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 in large-scale projects on product development, using modern engineering technologies, and a unique approach to encouraging customer-driven innovation.

**Comfortable and safe work format:** flexible work conditions including remote work or hybrid models alternating between in-office hours and remote work. Offices with uninterruptible power supplies and bomb shelters are provided to perform duties.

**Professional development:** knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, and internal competitions. The possibility of obtaining T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills training at our corporate L&D academy. Team building activities and involvement in social projects.

**Attractive social package and well-being:**28 days of paid vacation, medical insurance, and 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.