Position: Senior Java Developer/Java Tech Lead
Category: Java
English level: upper
Years of experience: 10

Достижения:
     1. Очень хороший стартап experience - проект начался с абсолютного нуля. Результат - 5.3 млн USD инвестиций, но я ушел с проекта
      2. Some bugs, which were posted to Spring Jira and were fixed in nearest releases.
Professional skills:
   1. Spring: Spring Data, Spring Session, Spring Boot, Spring Security, Spring MVC, Spring Cloud
   2. DB: MySQL, Postgress, Oracle

   3. CI/CD: TeamCity - configuration from scratch, Jenkins - pipelines
   4. Code review: Upsource
   5. Code documentation: Swagger and Swagger Test Page
   6. Third party API integrations: NetSuite, QuickBook Online, Intacct
   7. Build tools: Maven - writing some custom plugins for it, Gradle
   8. Test frameworks: Mockito, PowerMock, JUnit, Spring test, TestContainers
   9. Cache: EhCache(both variants: standalone and distributed), Redis.
   10. Messaging:  Kafka, Kafka Streams, Kafka Connect
   11. Servers: Tomcat, IBM Websphere
   12. DevOps skills: AWS configuration - S3, Kibana.
   13. Reporting: Jasper reports.
   14. DevOps tools: Docker, Kubernetes
   15. Artifacts repos: Nexus, Artifactory
    
Architect skills:
   1. Application scalability.
   2. DB Query optimizations.
   3. Application performance tuning- GC, memory leaks 
   4. Bootle neck problem resolvingry leaks 


About myself:
   I am big fan of Spring Eco System
Want to work in good team in product company