Position: Software Architect, Java Technical/Team Lead
Category: Lead
English level: upper
Years of experience: 7

Found and organize into a team software engineers and testers that better than me in development and understanding particular libraries and frameworks.
Synchronized technology stack among several projects in the company to make development process more technological.
Replaced expensive and outdated frameworks and tools with modern and cheaper alternatives without loss of stability or performance.
Advised and helped developers to solve difficult problems.
I participate in several projects related to the financial sector with different architectures. Most of these projects was semi-highload with tens of millions records in the main database and hundreds of millions in the logs and metrics storages.
In these projects I take part as a Senior Java Developer, Tech/Team Lead and Software Architect.
As an architect I would like to participate in technically advanced projects (or in process of changing technological stack of mature projects towards modern technology) that will help me further increase my architectural skill.
I'm looking for long term projects and cooperation. This will help me dive deeper into the subject area and architecture of the system and bring more value to the project.