Hard skills: Programming languages: Java (Core, Servlet, Swing API, JDBC, JUnit, Selenium, Log4j)♦♦♦♦; SQL♦♦♦; C/C++(now I'm studying at the courses). Standards and technologies: HTML♦♦; UML♦♦; CSS♦♦; JSP♦♦♦, JSTL♦♦♦; XML♦♦, XSD, parsers DOM, SAX, StAX. Build managers: Maven. Protocols: HTTP. Design Patterns: MVC; Singleton; Factory; Command; Builder. Databases: MySQL. Webservers: Apache Tomcat. Adobe: Assets; Version control systems: Git; GitHub Desktop; SmartGit. Development tools: Eclipse; Visual C++; IntelliJ IDEA; Workbench; HeidiSQL; Brackets; Sublime Text; DBSchema. Virtualization tools: VirtualBox.
Soft skills: proactive (turn the problem over, ask questions and bring things forward, try
and experiment); good organization skills (reasoning, planning, priority assignment for the
solution of the problem); the ability of get into the nuts and bolts (to look at the situation 'from the above',
aptitude for learning, pass an opinion, work structuring); commitment (assess risks, defend decisions, analyze the impact on the work
process); communicate confidently and work closely with other developers and professionals; tech savvy, highly motivated, energetic, creative, imaginative.