Position: Senior Java Software Engineer
Category: Java
English level: fluent
Years of experience: 5

* introduced a service for flexible adjustmnet of business settings on-the-fly
As a Java dev with 5.5 years of commercial experience, I've been working on multiple projects in different domains (fintech, automoive, travel). I've been involved in all phases of software development from design to implementation. On my recent role I've been writing technical plan for further development and was conducting feature development leading - I was responsible for managing the development process within the team and also taking care about successful integration. I enjoy brand new functionality development with sophisticated business logic, thus I always cover code with tests.

Among the recently used technologies are: Java 11+, Spring (MVC, Boot, Data, Security), AWS S3, AWS SNS+SQS, RDBMS (PostgreSQL, Oracle), NoSQL (MongoDB), Redis, also GraphQL, Docker, Maven, Gradle, Git. On previous projects I was also working with Apache Kafka; Apache Camel. 
For testing - Integration tests using Spring framework, Unit Tests (JUnit, TestNG, Mockito), sometimes use TDD.
I would like to work on the project with brand new functionality development with interesting business logic requirements, within the team of experienced engineers, with a little percent of bugfixing.

If a project is mostly support - please, don't contact me.