Position: Lead Java Developer
Category: Java
English level: upper
Years of experience: 9

Computer Science Master Degree
OCA Java SE 8 Programmer
Contributing to Open Source and Stack Overflow
Dou/Medium technical article
Side projects not related to the main stack - Android/IOS app project (Kotlin/Swift), GameDev project (C#, Unity)

Few most recent project-related achievements:

- Designed reusable company-wide feature flag framework 
- Designed microservices internal communication solution
- Improved logging
- Automated early bugs detection by improving monitoring and alerting
- Optimized release management process
- Improved configuration management
- Automated regular time-consuming manual routines
- Improved code quality
- Improved technical documentation
- Local development speedup
Main technologies - Java, Spring, Maven, Elasticsearch, Postgres, Kafka, AWS, GIT

Worked on monolithic and microservices projects with US clients.
Experience/Responsibilities:
- leading the back-end team
- mentoring the team
- implementing best practices
- architecture designing
- technical decisions making
- working with existing and creating new services from scratch (Spring/Spring Boot/Grails/Pure Servlets App/Pure Java Apps)
- requirements gathering
- estimation, WBS creation
- working with DevOps team closely, supporting deployments
- coding
- communicating with client/other teams 
- conducting technical interviews
No maintenance. No hybris/SAP, EJB.
Preferred technologies: Spring Boot, Microservices, AWS/GCP, Elasticsearch, Java/Kotlin. 
Would love to try Micronaut or Quarkus.