Position: Senior Software Engineer
Category: Java
English level: upper
Years of experience: 9

Have experience working abroad (several years in Europe) and participating in the development of many products. Can communicate with clients, present and implement ideas, lead and inspire other developers. I always pay attention not only to the product functionality but also to the UX.
1) Java (Spring, Struts2, Guice, Ant/Ivy, Maven, Gradle, Nexus, Tomcat, WSO2 WSAS/ESB/IS, Liferay 7, XSD/XPath/XSLT/XQuery/SAX/StAX/WSDL, Freemarker, Velocity, Tiles, Axis2, RestEasy, Jersey, Slf4j, Log4j, Logback, Quartz)
2) Javascript (ES5/6, AngularJS, ExtJS, JQuery/UI, Highcharts)
3) Python (data collection and transformation).
4) Amazon EC2, Continuous Integration, Agile/Scrum, etc.
I would like to work with mobile/web applications or in AI/ML/BigData field. 
But I am also open to other opportunities. 
The absolute requirement is that users actually need the product and the product is not some old enterprise application nobody ever uses.