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

On of the most important services in certain conditions might work seconds. I helped it work hundreds times faster. Investigated which were the bottlenecks, improved data mapping, database model, query performance, and implemented various optimizations, covered by numerous tests. Further extension of the functionality allowed to keep the same level of performance without any additional efforts on optimization.
I have more than 15 years of work in both product and outsourcing companies as a Java developer, technical lead, and application architect. A great job is done:
* implementing architectural decisions for the new functionality
* integrating with third-party services like payment systems, e-sign providers and various data providers
* improving projects structure and a build time
* migrating to other (more stable, modest) frameworks and libraries
* improving applications, services, and database query performance and response time
* extending quality of tests and testing overall.
The technological stack I am strong at is Java and the flowers around it, mostly the back-end side, on-premise servers, and a cloud.
I want to take part in a prospective project development, which does not stand away from modern technologies and is looking for talented engineers.
I want to find a job with challenging tasks, from architecture to implementation. It is important to be the one who takes part in decision making and leads to the implementation.