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

I have become the technical lead specialist on my last project which allowed me to re-design the application architecture completely and increase the performance of both the application itself and the development team. 

There are several things that I’m proud of in the technical aspect as well. For instance, we’ve migrated from monolithic into microservice architecture via middle step, modular monolith. The process also included the migration from Ant to Maven, from SVN to Git, from hand-written Java migrations to Liquibase, from filesystem storage to reliable and secured MongoDB GridFS storage. 
During several years of work and different projects I developed many tools/engines including own notification engine on Java, own performance tool for REST app, own database loading tool. 
I’ve got experience in integrating Java/Spring applications with various external services like Vonage 2FA Service, ELK and AWS stacks, OAuth2 and LDAP services.
I’m a Senior Java developer mostly focused on back-end side of the applications with experience in a wide range of technologies, tools, frameworks. I’ve used to work on 7 projects which mostly were RESTful web applications with various architecture patterns, all written in Java and adjacent technologies such as Spring and Play Frameworks, Hibernate and iBatis, both SQL and NoSQL databases, Git and SVN, Cloud computing stacks (Spring Cloud/Netflix, AWS, Docker, Kubernetes) and many others. 
I have experience in working by Agile methodology in both Scrum and Kanban frameworks and even in methodology-less way. 
On my current project I’m a technical lead specialist and back-end developer and would like to proceed in this direction.
I have 3-year experience in mentoring and interviewing Java developers.
I’m looking for an interesting project which is built with modern technology stack and where I’ll be able to continue getting experience and improving my knowledges in application architecture development and Cloud computing (it may be AWS, GCP, Netflix OSS, Docker/Kubernetes or anything similar). 

I don’t want to work on legacy projects which don’t  give opportunity to develop my technical skills. 
Also I don’t want to work in proxy or shadow mode and/or work more than on one project simultaneously. 

As far as I’m working remotely I’m not caring too much about office and outdoor activities and prefer to strongly concentrate on the work itself.