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

As a Development Lead, I have lead development of our system to the next level of scalability and resilience. It has been achieved by partial redesign of the existing system (already built with microservices "in mind") by decomposition, enabling horizontal duplication of critical services and replacing storage software to another one, of more appropriate type (NoSQL, Graph type).
More than 10 years of professional expirience. 
Experienced in software development, played different roles in teams. I have project management, architectural and team leadership experience. I participated in development of IoT-related, mission-critical, scientific-related software systems.

I am a great team player, and consider personal contribution less important than team/project success, therefore, always ready to help teammates.
Looking for work in a team with strong technical expertise,
where I will not only contribute, but also grow my professional skills. I love to code and do hands-on technical work.

Even though I have PM-related experience and great communication skills, I am not looking for a job with excessive (more than 25-30%) management and non-technical work. Instead, I prefer growing self-managed team of professionals.

I also would not like to work on a project with too rigid processes w/o possibilities to improve, overly bureaucratic system. 'Individuals and interactions over processes and tools' is not just a cliché to me.

The positive team atmosphere is a must. 

Please do not contact, if your company has any connection with russia or russian business, or russian language 'is a must' (for everyday communication, I strongly prefer English/Ukrainian).