Position: Java Developer
Category: Java
English level: upper
Years of experience: 4

Oracle Certified Associate, Java SE 8 Programmer I
Projects:  TaxRefund,  ClientBank,   Payment Gateway, CMS, MyGuava.

- Tax Refund is one of the most popular projects in the country and
aims to refund some percentage of VAT to citizens. My task in the Tax Refund project was to architect, design and implement a large-scale system that currently serves 2 million active users.
- The tech stack I used was Java 11, Spring framework (Core, Boot, Data), Hibernate, Kafka, PostgreSQL, and JUnit5.
- Client Bank is a platform for juridical customers of Kapital Bank.
My task in Client Bank was to integrate with card processing
systems and adding new features to meet client expectations.
- The tech stack that I used was Java 11, Spring MVC, Spring Boot, and PL/SQL.
- Payment Gateway for international payments.
- The tech stack that I used was Java 11, Spring framework (Core, Boot, Data JPA), RabbitMQ, PostgreSQL, and JUnit5.
MyGuava is a mobile app for international payments(Swift, Sepa, Wubs, Mastercard, UnionPay, OpenBanking).
I have participated in the project from scratch.
Challenging and interesting tasks;
Friendly team;
Flexible working hours;
Opportunities for self-realization, professional and career growth.
Preferring English speaking team.