Position: Java Software Developer; relocate to Estonia, Tallinn
Category: Java
English level: upper
Years of experience: 3

I consider myself very adaptable and fast-learning. Initially, I graduated from Samsung courses for Android development. Then, for my first paid contract, I had to learn Backend and Frontend all by myself. Then I entered an actual enterprise project in Alfa Bank, with little to no knowledge of most technologies they were using. And, after just a month of onboarding, I started implementing a new project mostly by myself. I also had to switch teams several times to fill the gaps, and each time I was able to get on in a very short time.
I am looking for a Back-end Java/Kotlin developer position with relocation to Estonia (from Russia). Preferably, in a fintech company with modern technologies and Agile workflow. 

Since January 2020 (1.5 years) I work in Alfa-Bank as a Java/Kotlin backend developer. 
My duties include creating and maintaining an API for our mobile application, integrating with partners for payments (communal payments, taxes, fines, etc.), different kinds of transfers, and invoicing. 
Technologies I use are Spring (Boot, Data, Cloud), MongoDB, Kafka, Elasticsearch, Feign, Minio, Microservices, Mesos/Marathon, JUnit, Mockito, Docker, REST and SOAP, ELK. I also have experience writing scripts for Ansible and performing some DevOps tasks. 
Apart from my main duties, I develop a browser Extension for my colleagues to improve their experience searching and viewing logs for some of our legacy systems. 

My previous experience includes 1.5 years of working as a Fullstack developer for a startup, creating a website, an API for a mobile application from scratch. Technologies I used there include Kotlin, Spring (Boot, Data, Security), and Hibernate for backend; and AngularJS, HTML, and Less for frontend. 

I have a bachelor's degree in Applied Informatics, with major attention to Relational Databases (Oracle, MySQL), Data Science (Python), Web development (PHP, JS), and networking (Cisco R&S).
I would prefer working in a small product team; with at least one day a week in the office, to feel a connection to the team. 
Working with legacy is acceptable, only if it is not the main duty.