Position: Senior Java Developer; Team lead
Category: Java
English level: upper
Years of experience: 11

Solving a major problem and providing robust solutions in a ridiculous time period (extremely fast) directly with the development management of one world-top financial organization
I have been working for more than 17 years as an enterprise java developer. During this time I was a part of many projects, same small and big. Most of them were related to the financial marketplace (banking, insurance, payment transactions, etc) and medicine. Also, have experience in leading teams, setting up processes from scratch, providing technical solutions/proposals, design analysis, and risk management.
As a team member, I'm always deep in diving into the process and all the stuff related to the development,  with high responsibility. Also, I have a good level of communication skills.
In my current company, I have the role of Software Consultant (development, solution manager, software architect).
And I would like to continue working in this direction, have the ability to learn something new, provide solutions based on my personal experience, and finally, be a part of a project that uses AI and ML (I developed simple algorithms based on AI and ML 20 years ago in my Alma matter without any frameworks and want to try it now)
Basically, I'm looking for a product company, however, the final solution depends on the project. It is very important for me that the product I can be a part of gives me pleasure.