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

Cretion flexible teams depends on customers and skills of personal. Using different workflows depends on customer purposes. Documentation of projects. Full cycle of business analysis of expert domains. Full cycle of enterprise applications. Communication with experts and customers - get maximum information for projects. Propositions of technologies which best to use. Small teams best practices. Legacy code die or services. Every time get new information about new technologies. (Heard once, read and use).
OCA.
Language: Java
Secondary: Go
Frameworks: Spring (Boot 2, Data, Security, Web Services ...)
ORM: Hibernate
Javascript Frameworks: jQuery, AJAX 
Databases: MySQL, MongoDB, Oracle
Cache: Redis, Memcache
Unit testing: JUnit
Service architecture: Rest, SOAP
Clouds: AWS, Google Cloud
Virtualization: Docker, Vagrant
Linux (Ubuntu) system administration
Experienced developer: IBM BPM
Other: Nginx, Tomcat, Ansible, Maven, Gradle, GoDep, Git, Jenkins

Methodologies (Agile/Scrum)
Full cycle enterprise projects creation
Experienced in Software, database, SOA - architecture and design
GoF, GRASP, SOLID, KISS, DRY
Interesting and challenging projects.
New technologies and a lot of experience 
Get more experience in different technologies (incl. Java, GoLang, WebServices) 
Friendly and flexible team with different knowledge