Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 6


For the last year I have been working on a fintech project, developing cryptocurrency trading solution for bank. I've added support for multiple tenants for existing applications, implemented new business processes, integrated third-party APIs, created a common logging library for all services, etc.

Previously I have been developing ERP system for food delivery company for 4 years, mainly worked alone. Implemented new business processes and optimized existing, developed various solutions like CRM, inventory, employees accounting, reports generation.

Also developed few small projects for marketing and car dealer companies, like organizer for SMM, chat bots for employees.

The main stack of technologies that I used: 
Java, Spring (Core, Boot, MVC, Data, Security), Hibernate, SQL (MySQL, PostgreSQL), Liquibase, Servlets, Maven, Gradle,  JUnit, Mockito,  Vue.js, AWS (EC2, S3, RDS), Docker

Currently looking for Java Developer position, where I can apply the acquired knowledge and experience, become part of a team, continue improving my developer skills and learn new technologies.
Prefer to work with a local team from Lviv, but I will consider all proposals.
Would be great to continue working with microservice architecture, clouds, spring boot.